Testing on Ropsten network with prizes

dFed.finance
4 min readDec 6, 2020

Hello everyone

Thank you for your attention, the dFed.finance award-winning test event is finally here!

We have prepared up to 10,000,000 MTV in total as rewards for participants, don’t miss it!

Goal

Test the robustness of dFed.finance and prepare for the official release

Time

2020.12.06 ~ 2020.12.12, UTC+8

Reward

Basic functions test, limited to 100 people, 50,000 MTV per person, up to 5,000,000 MTV in total!
1. Join in https://discord.gg/ztgFdQm, the official community
2. Fill in the form http://mtvmining.va.mikecrm.com/gRTcya0 with your Discord account, email and ETH address, registration form
3. Complete these 6 basic operations of buy/sell/add/remove/mint/repay. For details, please refer to https://dfed-finance.medium.com/how-to-use-dfed-finance-to-issue- currency-916bb9e3499c

Find and report bugs to get 100,000 ~ 500,000 MTV after confirmation, up to 5,000,000 MTV in total!
1. Join in https://discord.gg/ztgFdQm, the official community
2. If you find a bug during the testing process, please submit an issue in https://github.com/dFed-finance/interface/issues, and leave your Discord account, email and ETH address in the description (or fill in this form http://mtvmining.va.mikecrm.com/gRTcya0 with your info)
3. Wait for the team to confirm and contact you. The more serious the bugs found, the more rewards!

When the event is over, we will summarize the data and rewards to the accounts that meet the requirements. All rewards are on a first-come-first-served basis.

Participation

Visit http://test.dfed.finance/, connect to Metamask wallet, choose Ropsten network, then participate in the test.

Get ETH in Ropsten network

To test in the Ropsten network, you need to obtain ETH to pay for the Gas fee. Please ensure that your wallet selects the Ropsten network, then visit https://faucet.metamask.io/ and click the green button “request 1 ether from faucet” to get 1 ETH (Note: This page is not stable, 1 ETH is enough for test, please do not click repeatedly)

p.s.You can also use https://faucet.ropsten.be/ to get ETH if the above link doesn't work.

Get USDT in Ropsten network

Visit: https://www.mycrypto.com/contracts/interact
1. Click ETHEREUM (AUTO) in the upper right corner, and select Ropsten on the pop-up page
2. Enter in Contract Address: 0xe6bc3de4528cdd61258e7c41f1112d2ab34da55f
3. Enter in ABI / JSON Interface: the complete ABI (see below)

4. Click Access, the Read/Write Contract drop-down menu appears, select mint
5. Fill in 1000000000000 in the value uint256 column
6. Choose the wallet you use, if it is MetaMask, choose Web3 here

7. According to the prompts, after clicking Write, then click Connect to Wallet to connect to the wallet, and then Generate Transaction and Send Transaction. After clicking Send, confirm in MetaMask, and then send the transaction. You can click Etherscan in the lower left corner to check the transaction status. After the transaction is done, you can get 1,000,000 USDT for testing

All preparations are complete!

Next, you can start testing. For specific dFed.finance functions and usage, please refer to https://dfed-finance.medium.com/how-to-use-dfed-finance-to-issue-currency-916bb9e3499c

Others:

● dFed.finance test version address: http://test.dfed.finance/
● Ropsten test network block explorer: https://ropsten.etherscan.io/
● aFED contract address: 0xaa5c55e80a1fe90015d06e1ac28b3a7676f3d985
● USDD contract address: 0x903dd0f1d0e4854fcd01bff2aeb8a91265656ae7
● USDT contract address: 0xe6bc3de4528cdd61258e7c41f1112d2ab34da55f

You can add these custom tokens to your wallet as below:

[{"inputs":[{"internalType":"uint256","name":"_initialSupply","type":"uint256"},{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

--

--

dFed.finance

Decentralized Federal Reserve Board that Enable Everyone to Issue Currency