# Proposal Types

*If you are looking to propose to transfer an asset (token or NFT), the easiest way to do that is from the Treasury page instead, where you have a user-friendly pop-up to enter the transfer information.*

**Add Lambda** - Lambdas are custom proposal types that execute arbitrary smart contract code. If your DAO needs custom on-chain functionality, such as the ability to trade on a DEX, this is where you add that. [How to is here](/a/dao-explorer-proposals-and-voting/how-to-add-lambda.md).

**Remove Lambda** - Remove any Lambda that has been added. [How to is here](/a/dao-explorer-proposals-and-voting/how-to-remove-lambda.md).

**Execute Lambda** -&#x20;

**DAO Configuration** -&#x20;

**Change Guardian** -  Change the person/address who can drop a proposal at any time. For example, this is the person who would be on the lookout for offensive or spammy proposals, or if a major mistake was made. The guardian can drop proposals without asking.&#x20;

**Change Delegate** -&#x20;

**Off Chain Poll** - Off Chain Polls are DAOs on easy mode. An off chain poll lets you pose a question to your community in a way that does not automatically execute a financial transaction after the voting period is complete. You can use this for governance, for financial decisions that are executed by a trusted party, or to poll community sentiment to inform operations.&#x20;

<mark style="background-color:green;">**Voting in all Homebase DAOs is token-weighted**</mark> - here's a short explanation of what that means. The total number of votes cast is based on the amount of tokens held. If I have 15,000 tokens, and you have 300, that's how many votes our choice "counts" for. The reason token-weighting is used is that it allows people to weigh in based on their investment in the community, whether that's financial or "reputation-based", if you issue your voting token for merit or work contributions in your community.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://faq.tezos-homebase.io/a/dao-explorer-proposals-and-voting/proposal-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
