# Teller Testnet

Developers are able to leverage the Teller protocol to build their own innovative DeFi products. The protocol is designed in a way that is feature-rich enough to power large-scale applications, yet simple enough for a weekend hack.&#x20;

The easiest way to test out the Teller platform and play around with it is to first obtain test USDC, ETH, or DAI tokens through either a ‘faucet’ website or the Compound app. This can be done on Rinkeby, allowing users to access our testnet.<br>

## ETH Faucet

Go to your preferred social media platform (e.g. Twitter), and create a public tweet or post with your Ethereum wallet address.

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQCOUVp_2EySTLMnH%2Fimage.png?alt=media\&token=3d1b73ac-6f27-4e6d-852e-894fbce97250)

Open a new tab and go to <https://faucet.rinkeby.io/>, enter the link to your post and select the number of test Ethers you would like.

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQEEGbR_y6Til6a7Q%2Fimage.png?alt=media\&token=59087255-c524-4b8a-8e06-a6315eec2f22)

Prove that you are not a robot:

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQH_mWv8CPyjKFn9F%2Fimage.png?alt=media\&token=be2f76a7-aeb0-40f8-a973-5f90a8a77228)

Once the transaction has been broadcasted and confirmed on the network, the test Ethers will appear in your wallet. Now we're ready to Compound that wealth!

## USDC through Compound

To get some USDC on Rinkeby, we highly recommend you go to our friends over at Compound. Visit <https://app.compound.finance/> and make sure to have your Metamask wallet selected to the Rinkeby network. We'll need that test ETH!

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQM809zt6HFrquhvj%2Fimage.png?alt=media\&token=9ba2cd1b-e352-4bfd-89a8-07ce8e6b0df3)

Select the USDC coin, click on the withdraw tab, and then the Faucet link at the bottom.

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQO9DdYHclg6kh5HH%2Fimage.png?alt=media\&token=ae779aa5-1d8f-4db8-bd49-fb5b28d598c2)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQSmUZJrdieK-Zaww%2Fimage.png?alt=media\&token=e980f44d-83a6-4426-8fad-711ac8a0a13b)

Holy gas fees Batman! Confirm the transaction and follow the transaction on [Etherscan](https://etherscan.io/).

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQc57wgqOyUIKew-L%2Fimage.png?alt=media\&token=521a2eac-ad4e-4bea-9afe-7e0014f3ee8e)

Once successful, click on the link to follow the transaction on Etherscan. After the transaction has been broadcasted. Go to the USDC contract link and copy the contract address.

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQfeFnPNhPAYFhymR%2Fimage.png?alt=media\&token=3d6e7a9b-12c0-4d8c-9add-a318856454d9)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQi63oh8BEGqGEj1n%2Fimage.png?alt=media\&token=5cabc054-0058-4afb-aaf0-71200950840e)

Enter the copied address into your Metamask wallet as a custom token.

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQmdoO9ZW7t10xcec%2Fimage.png?alt=media\&token=e05b0059-36ae-431a-97e4-9bb026e4b439)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQqCsHuqJZ3j4S77S%2Fimage.png?alt=media\&token=c8fae6e7-de0f-426b-86f2-69333a9b917e)

Congratulations!

## DAI through Compound

Go back to the homepage of [https://app.compound.finance](https://app.compound.finance/). (You will need some test ETH to get the DAI test tokens, as we did for USDC)

![](https://lh3.googleusercontent.com/uZMATOkl-pFrxNiLAur73Ob6mMrOSULOF8occlGhBXp4OF7env4_cgG3XybpWUrJ5f3ADM1f2eLMxj0lJ2ClsGyHhN4fo44bWK9dtL3J4v1Ss2GnXzOq0FIlBdLcx3CAx491Db9j)

Click on the Dai token and select the withdraw tab in the popup. At the bottom of the popup click on FAUCET

![](https://lh6.googleusercontent.com/4t5v_kW9s-BeHX1w2Bm3aPEKPRzYkALTr6VhGbCL3rACqbiROurz91UXNmZg-waHNPHXEqe181l5SKX23eDPPINMtV6h-K71aKv3Z_iAZY2tY5Subkotv5-A9ng1lM4DeV4EGntn)

Confirm the MetaMask notification and follow the transaction on Etherscan

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQutzS-FfQbiUqF1i%2Fimage.png?alt=media\&token=f1228ad6-07dd-4142-b3fe-215862d08393)

Go to the DAI contract link and copy the contract address.

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQxiABhXZ1LZaLGb9%2Fimage.png?alt=media\&token=b61ae70e-befc-4d61-a4a4-cbbca3a1aa85)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsQzS3SJWPRXFPf0aq%2Fimage.png?alt=media\&token=bd65993c-164e-4c16-b2ca-e6a4e2dfb63d)

Import the contract into your Metamask as a custom token

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsR2836HdxaPuDTv1h%2Fimage.png?alt=media\&token=20beff1d-2fa9-4872-b472-b3969a0e142d)

<br>

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsR5tHn91BeFXxdXoM%2Fimage.png?alt=media\&token=ecb00875-6be9-4a07-8179-036d0f1f46de)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsR9LrHDCoQCvx-rZa%2Fimage.png?alt=media\&token=27bf9f76-ca05-4d1a-a89c-9067c5c5c239)

Let the games begin!

## LINK through faucet

Go to Chainlink Rinkeby faucet homepage at <https://rinkeby.chain.link/>

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsRDKKbTeaY4fa6t2z%2Fimage.png?alt=media\&token=3b19423e-3ef3-4802-bd5c-b7fdad9c481c)

Complete your address and captcha and receive 100 test LINK tokens.

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsRGulEIgDckNCV9W3%2Fimage.png?alt=media\&token=ab6d0d97-2702-4dfc-a9f6-217de60e42a8)

Go to the transaction hash on Etherscan and copy the contract address from the LINK link (see what we did there?)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsRLL5R0__8mBm2_y1%2Fimage.png?alt=media\&token=3d831e43-29fd-4917-802e-7044186372e9)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsRPGC5xyUK5FwKodM%2Fimage.png?alt=media\&token=64c41b0f-a605-4a70-801b-14a5aa9b7689)

Add the contract address to your Metamask wallet as a custom token to check your LINK balance

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsRWOz8fh0A4AiU1re%2Fimage.png?alt=media\&token=243f3d70-82ce-4173-a8c4-8b41e498af26)

![](https://3610159351-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MO88GkeG8L2B-O09Wd8%2F-MOsPi_DqKAGTEbPSr8d%2F-MOsR_dn_ZISYAOgL_1b%2Fimage.png?alt=media\&token=7ca53268-bb60-4090-8108-ff2dbaebda7c)

Here is the [list of Token addresses](https://github.com/teller-protocol/teller-protocol-v1/blob/develop/config/tokens.ts) we use for Rinkeby.
