Table of Contents
Are you ready to embark on a journey from testnet to mainnet with opBNB? The opBNB team has set up an exciting campaign that will test your skills and reward you with valuable experience. In this guide, we’ll dive into the details of Additional Tasks of the opBNB: The Odyssey From Testnet to Mainnet campaign. So, let’s get started on conquering these tasks!
Resources at Your Fingertips
Before we delve into the tasks, make sure you have the right resources. Familiarize yourself with the following:
- Official Website: https://opbnb.bnbchain.org/en
- Official Bridge: https://opbnb-testnet-bridge.bnbchain.org/
- Network Information: https://docs.bnbchain.org/opbnb-docs/docs/build-on-opbnb/opbnb-testnet-info
- Faucet: https://docs.bnbchain.org/docs/bsc-faucet
- Explorer: http://opbnbscan.com
- GitHub: https://github.com/bnb-chain/opbnb
- Documentation: https://docs.bnbchain.org/opbnb-docs/docs/intro
Task #1: Deposit tBNB from BSC Testnet to opBNB Testnet
Your first challenge is to deposit tBNB from the BSC testnet to the opBNB testnet. Follow the detailed guidance provided here. You can utilize the official opBNB bridge or the Optimism Bridging SDK. Use the tools available at https://opbnb-testnet-bridge.bnbchain.org/deposit to complete this task successfully.
Task #2: Withdraw tBNB from opBNB Testnet to BSC Testnet
Now, it’s time to prove your skills in the reverse direction. Withdraw tBNB from the opBNB testnet to the BSC testnet. Follow the guidance provided here, and for tools please check here. Remember, this task involves three crucial steps: Initialize Withdrawal, Prove Withdrawal, and Finalize Withdrawal. For each withdrawal operation, you’ll earn points towards your achievement.
Task #3: Deposit BEP-20 Tokens from BSC Testnet to opBNB Testnet
Expanding your horizons, you’re tasked with depositing BEP-20 tokens from the BSC testnet to the opBNB testnet. The guidance can be found here. Don’t forget to check the list of supported BEP-20 tokens for this task.
Name | Symbol | Decimal | L1 address | L2 address |
Binance USD | BUSD | 18 | 0xeD24FC36d5Ee211Ea25A80239Fb8C4Cfd80f12Ee | 0xa9aD1484D9Bfb27adbc2bf50A6E495777CC8cFf2 |
BTCB | BTCB | 18 | 0x6ce8dA28E2f864420840cF74474eFf5fD80E65B8 | 0x3AB4E696E31173409dbfBb1FEB5b9A7cC55A212c |
ETH | ETH | 18 | 0xd66c6B4F0be8CE5b39D52E0Fd1344c389929B378 | 0x584f7b986d9942B0859a1E6921efA5342A673d04 |
USDT Token | USDT | 18 | 0x337610d27c682E347C9cD60BD4b3b107C9d34dDd | 0xCF712f20c85421d00EAa1B6F6545AaEEb4492B75 |
USDC Token | USDC | 18 | 0x64544969ed7EBf5f083679233325356EbE738930 | 0x845E27B8A4ad1Fe3dc0b41b900dC8C1Bb45141C3 |
DAI Token | DAI | 18 | 0xEC5dCb5Dbf4B114C9d0F65BcCAb49EC54F6A0867 | 0xf46896fbEf6478eaCcFB1C815915daa7e6f87b22 |
Task #4: Withdraw BEP-20 Tokens from opBNB Testnet to BSC Testnet
Similar to Task #2, this challenge requires you to withdraw BEP-20 tokens from the opBNB testnet to the BSC testnet. Refer to the guidance here and utilize the provided tools.
Name | Symbol | Decimal | L1 address | L2 address |
Binance USD | BUSD | 18 | 0xeD24FC36d5Ee211Ea25A80239Fb8C4Cfd80f12Ee | 0xa9aD1484D9Bfb27adbc2bf50A6E495777CC8cFf2 |
BTCB | BTCB | 18 | 0x6ce8dA28E2f864420840cF74474eFf5fD80E65B8 | 0x3AB4E696E31173409dbfBb1FEB5b9A7cC55A212c |
ETH | ETH | 18 | 0xd66c6B4F0be8CE5b39D52E0Fd1344c389929B378 | 0x584f7b986d9942B0859a1E6921efA5342A673d04 |
USDT Token | USDT | 18 | 0x337610d27c682E347C9cD60BD4b3b107C9d34dDd | 0xCF712f20c85421d00EAa1B6F6545AaEEb4492B75 |
USDC Token | USDC | 18 | 0x64544969ed7EBf5f083679233325356EbE738930 | 0x845E27B8A4ad1Fe3dc0b41b900dC8C1Bb45141C3 |
DAI Token | DAI | 18 | 0xEC5dCb5Dbf4B114C9d0F65BcCAb49EC54F6A0867 | 0xf46896fbEf6478eaCcFB1C815915daa7e6f87b22 |
Task #5: Transfer tBNB to Other Addresses on opBNB Testnet
Show off your transaction skills by transferring tBNB to other addresses on the opBNB testnet. You can use popular wallets like Trust Wallet, MetaMask, or any other wallet you prefer. Simply send any amount of tBNB to a legitimate address through your wallet.
Task #6: Transfer BEP-20 Tokens to Other Addresses on opBNB Testnet
Expanding on Task #5, this challenge involves transferring BEP-20 tokens to other addresses on the opBNB testnet. Just like before, utilize your favorite wallet (e.g., Trust Wallet, MetaMask or any other wallet you prefer) to send any amount of BEP-20 tokens to a legitimate address.
Name | Symbol | Decimal | L1 address | L2 address |
Binance USD | BUSD | 18 | 0xeD24FC36d5Ee211Ea25A80239Fb8C4Cfd80f12Ee | 0xa9aD1484D9Bfb27adbc2bf50A6E495777CC8cFf2 |
BTCB | BTCB | 18 | 0x6ce8dA28E2f864420840cF74474eFf5fD80E65B8 | 0x3AB4E696E31173409dbfBb1FEB5b9A7cC55A212c |
ETH | ETH | 18 | 0xd66c6B4F0be8CE5b39D52E0Fd1344c389929B378 | 0x584f7b986d9942B0859a1E6921efA5342A673d04 |
USDT Token | USDT | 18 | 0x337610d27c682E347C9cD60BD4b3b107C9d34dDd | 0xCF712f20c85421d00EAa1B6F6545AaEEb4492B75 |
USDC Token | USDC | 18 | 0x64544969ed7EBf5f083679233325356EbE738930 | 0x845E27B8A4ad1Fe3dc0b41b900dC8C1Bb45141C3 |
DAI Token | DAI | 18 | 0xEC5dCb5Dbf4B114C9d0F65BcCAb49EC54F6A0867 | 0xf46896fbEf6478eaCcFB1C815915daa7e6f87b22 |
Task #7: Mint Your Own NFT
The final task unleashes your creativity. Mint your very own NFT through a designated NFT contract on opBNB. Follow these steps:
1. Open the designated NFT contract on opBNBScan:
2. Connect your wallet.
3. Mint your NFT and witness your creativity come to life on the opBNB platform.
4. View Transaction & NFT
With these seven tasks, you’re well on your way to mastering Event #2 of the opBNB campaign. Each completed task brings you closer to understanding the intricacies of opBNB and advancing towards the mainnet.
So, embark on this journey, conquer the tasks, and showcase your prowess on the opBNB platform!