Comment on page
How to use Funding Pool
Following the steps help you understand how Funding Pool work:
- 1.Deploy contract ****First, upload the contract ABI or use the demo Token
Demo GAKI token
After deploying successfully, copy the smart contract address you just deployed. In my case which is
Get Gaki token address
Create your own pool
Now, there are some arguments you need to determine to create the pool: Pool Amount: the amount of token you going to deposit to the pool Discount: how much discount of transaction fee when players deploy your contracts Target: smart-contract addresses that you want your players to interact with
3. Transfer ERC20 token
Before joining the pool you just created, let's transfer some erc20 tokens to see the difference
Click the icon on the top-right and by the Token contract, let's fill the GAKI token address you just created above.
Transfer GAKI token
After transferring the erc20 token succeeds, you can see the gas fee around 0.23 GAKI.
4. Join Funding Pool
There are some ways to find your pool, but now let do double-click each pool on Funding Pool, so you can see the smart-contract addresses that the pool supported.
Find your pool by double-click
Now let's join the pool you created and transfer some erc20 tokens again
5. Transfer the erc20 token after joining the pool
Transfer token after joining the pool
Now as you can see the transaction fee is cutting half from the first time not joining the pool.
Please note that the Gas will be changing due to network traffic so in some cases your transaction fee can be different.
6. Change Pool Targets **** ****Pool Targets are the smart-contract addresses that players who join your pool have to make the transaction with in order to get the transaction discounted. In the development period, those addresses are likely to change, so this can be done easily by Change Target. Click on My Funding Pool to edit your pools.
Edit your pools
7. Withdraw the pool **** ****As a pool owner, **** When you no longer want to support your players, you can withdraw your funding pool and the remaining balance of the pool will return to you. Click on the pool you want to withdraw.