# Brinc Application Walkthrough ### Step 1. Connect your metamask wallet on the top right corner. click "Connect". If you do not have a metamask account, please follow these instructions here to create one. https://metamask.io/download ![](https://i.imgur.com/AFcrJf0.png) ### Step 2. On metamask, there will be a prompt to connect your account to the Brinc DApp. This step will not be repeated if you have connected you wallet already. Your wallet will now be connected and will be ready for you to purchase Brinc tokens. ![](https://i.imgur.com/wmwIKFY.png) ### Step 3. Make sure to be on the Rinkeby Testnet. The contracts will be deployed on Rinkeby and you will be unable to interact with the application unless you are on the correct network. ![](https://i.imgur.com/7ynyh9Z.png) ### Step 4. Purchase Brinc token with ETH. If you do not have any ETH, please request some from the faucet here: https://faucet.rinkeby.io/ * If you are unable to do this, please reach out to Daniel via discord and he will assit. ![](https://i.imgur.com/rRonkKv.png) ### Step 5. Type the amount of BRC tokens you wish to purchase. Allow enough time for the price to load. Then proceed and press "Approve". There will be a prompt from the metamask browser extension which will ask for you to allow a transaction. This step is done to allow the user to make a purchase. Please press "Confirm" to continue. ![](https://i.imgur.com/uymbTtC.png) ### Step 6. Once approval has been complete, the "Swap" option will open up and you will proceed by clicking "Swap". During this step, the backend is converting the user's Ethereum balance to DAI. A metamask prompt will come up and click "Confirm" to continue. This may take a moment as the transaction is getting mined on the blockchain. ![](https://i.imgur.com/cXV3DRN.png) ![](https://i.imgur.com/nlCEfF6.png) ### Step 7. Once approval has been complete, the "Buy Brc" option will open up and you will proceed by clicking "Buy Brc". ![](https://i.imgur.com/WbfqF6W.png) ![](https://i.imgur.com/pi75qFI.png) ### Step 8. If there is no errors, the transaction should go through and the user will see a success message. (this step needs to be improved where the user should see the total amount purchased on a new screen and show their incremented balance - will work on this later) ![](https://i.imgur.com/RtEApOx.png) ### RINSE AND REPEAT DO WHATEVER YOU WANT, TRY TO BREAK'ER GOOD! BUT IF YOU DO, PLEASE LET US KNOW HOW AND WHAT YOU BROKED!! YOU CAN DO THAT [HERE](https://github.com/brinc-finance/brinc-bugbounty)!