I'm trying to play around with the DyDx Protocol on Ropsten, but to get any further I need to have some USDC in my account. I've had no luck googling for this. There seems to be this website for it, but it doesn't do anything, it just says ur USDC will arrive shortly but nothing happens after. The token contract is this, and I can see that there have been some transactions, but I don't know how I can exactly get some.
5 Answers
A dYdX API endpoint can be used to request testnet tokens.
POST v3/testnet/tokens
Refer to the documentation for more details.
- Go to Compound Finance
https://app.compound.finance/asset/
- Change the network to Ropsten in your Metamask
- Click on the USDC market
- Click on Withdraw and then Faucet
See similar answer for DAI: How to obtain Rinkeby DAI?.
-
When I try this it just makes a zero transaction from my account to this address
0x9C3F0FC85EF9144412388e7E952eb505e2c4a10F
then nothing happens. I don't see the amount of USDC going up in my account. Jul 22, 2021 at 13:49
Try Uniswap protocol. Go to the https://app.uniswap.org/#/swap (you'll need metamask or similar tool). The idea behind this is that you swap ETH for some other token. You can specify the contract address to define which token you need. I just did this for USDC in the Kovan testnet.
Turns out they have their own test USDC token they use for their testnet. I reached out in their discord and got some test USDC from one of their developers.
Now that Ropsten's deprecated (along with every other Ethereum testnet besides Goerli), make sure to get Goerli testETH from a reliable faucet (like https://goerlifaucet.com). Uniswap is a good option to switch between tokens.
dydx
account which is weird :/