How do I create a proposal?

The PoolTogether protocol is fully decentralized in the hands of POOL token holders. Anyone who holds or has 10,000 POOL tokens delegated to them is able to create a proposal that is voted on by all POOL token holders. This guide covers how to create a proposal, taking a Team Budget Request as an example.

Visit the proposal interface

What happens before

There are a few steps that need to be taken before a proposal can go on-chain. This includes:

Creating Proposals

Proposals can technically be created to do anything. However, in practice many proposals will likely center on a subset of specific actions. A proposal creation interface has been developed making it simple to interact with the smart contract functions of the protocol. This example shows you how to create a Team Budget Request (TBR). This is just one example of what can be done.

you will need 1 action on the POOL token contract and 1 action on the USDC contract (both Ethereum)

the POOL token contract is in there already. The USDC contract is 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48

the function you are looking for is called "transfer"

dst address = your team's Ethereum multi-sig rawAmount = the value you want to transfer. POOL has 18 decimals. USDC has 6 decimals.

example: 100 pool would be 100000000000000000000

100 USDC would be 100000000

Here is a converter. Ether = POOL Mwei = USDC https://eth-converter.com/extended-converter.html

Step 1

To get started, visit the proposal creation interface and select the contract you want to interact with.

Untitled