For this sale you will receive ETH
ETH
After you confirm this sale, you will need to confirm TWO transactions with Metamask. The first transaction is a token transfer approval. As soon as this transaction is confirmed, a second Metamask screen will appear to ask your confirmation of the transaction that actually sells your tokens. You will need to confirm this one as well.
Would you like to submit the transaction?
No
Yes
token-liquidity.github.io
Metamask Undetected
Your Address:
Your Balance:
Symbol
24Hr Volume
Liquidity Providers
Contract
24Hr Volume
Balances
Commission
Amount
Trade
1) Make sure you have equal amounts (in value) of tokens and ETH in your Metamask address
2) Sign into your Metamask and go to: https://etherscan.io/address/token-liquidity.eth
3) Go to the “Write Contract” tab and click on “Connect with Metamask”
4) Go to line 2 “create_a_new_market” and paste the token contract address into the first field “_traded_token”
5) In the second field “_base_token_seed_amount” type in the amount of ETH you want to put into the contract (if you want to deposit 1 ETH you have to add 18 zeroes after the decimal – so 1000000000000000000). This is just the initial ETH seed amount, start small to test – you can always seed additional ETH and tokens (or withdraw them) in the future.
6) In the third field “_traded_token_seed_amount” type in the amount of tokens you want to put in the contract, making sure that the value of the tokens is roughly equal to the value of the ETH you will seed. Here again you need to find out how many decimals the token contract uses and add that number of zeroes after the decimal (so 400 DICE – because it has 16 decimals – would be 4000000000000000000)
7) In the fourth field “_commission_ratio” enter the commission you want to earn on trades in your Liquidity Contract. If you want 5%, it would be 0.05 then move the decimal 18 places to the right – so 50000000000000000)
8) Now click on “write”, make sure your Metamask trx is including the right gas price and click “Submit”. Now wait for your transaction to confirm then go back to https://etherscan.io/address/token-liquidity.eth and click on “Internal Txns” tab. Now click on “Contract Creation” that you can find on the latest transaction you just created. Now this is your Liquidity Contract. You now have to seed it so that it shows up on the site.
9) Now at your own new contract address click on “Write Contract” and “Connect with Metamask”. Now go to 6. “seed_eth” enter in the ETH amount you decided to stake above (1 ETH would be 1, not in 18 decimal precision) and click “Write”. If you forgot how much ETH you wanted to seed, check “Read Contract” 12.
10) Now you need to go to the contract address of your token and click on “Write Contract” and “Connect with Metamask”. Then under 1.) “approve” enter the contract address for “_spender” or your contract address above then under “_value” enter the token amount you decided to seed above in the correct decimal precision, then press “Write”. If you forgot the amount of tokens you wanted to seed, you can check in your contract under “Read Contract” 11. “traded_token_seed_amount”.
11)Now finally go back to your contract address paragraph 15. “seed_traded_token” on your contract address and click “Write”.
12)On the website https://token-liquidity.github.io/, you will now finally see your contract address under “Contract” (after clicking on the token symbol volume on left). You can click on it to go to Etherscan and adjust your Liquidity Contract in the “Write Contract” tab. Here you can do things like deactivate or activate the contract (to stop trading), add more or withdraw ETH or tokens (be sure to deactivate the contract while changing ETH/token amounts otherwise a user could send in a trx at the wrong time and get the wrong price), adjust the commission rate, etc. Now anyone can trade into your contract at any time.