On-chain Activities
Complete the following blockchain activities to demonstrate your understanding.
If you get stuck or have any questions, please engage with the Moodle forums.
Wallet Not Connected
Please connect your wallet using the button in the navigation bar to verify your activities.
1
Wave at a Smart Contract
I've deployed a simple smart contract onto Sepolia that keeps track of who and how many people "Wave" at it. You're tasked with waving at it.
View Requirements
- •Wave 👋 at the smart contract I've deployed to Sepolia: 0x3c871C0973A57cB898eC7B092D5A648fE4f9df9C
- •Transaction must be confirmed on the Sepolia network
- •Registered wallet address must then be registered by the contract as having waved.
How to Wave at the Contract:
- 1.Connect your wallet to Sepolia testnet
- 2.Use the button below to open the contract on Etherscan
- 3.Connect your wallet on Etherscan and click the "Wave" function
- 4.Confirm the transaction and wait for it to be mined
- 5.Return here and click "Check Completion" to verify
2
Buy a Lotto Pollo Ticket
Buy a ticket for the Lotto Pollo game on the Sepolia network.
View Requirements
- •Buy a ticket for the Lotto Pollo game on the Sepolia network.
- •Transaction must be confirmed on the Sepolia network
- •Registered wallet address must then be registered by the contract as having participated in the game.
3
Acquire AUD Tokens
Acquire at least 1 AUD token on the Sepolia network.
View Requirements
- •Perform a uniswap swap on the Sepolia network of at least 1 AUD token in exchange for ETH
- •Transaction must be confirmed on the Sepolia network
- •You must hold some non-zero quantity of AUD tokens in your wallet until the end of the assignment period
How to Acquire AUD Tokens:
- 1.Connect your wallet to Sepolia testnet
- 2.Use the button below to open Uniswap
- 3.Connect your wallet on Uniswap and ensure you're on Sepolia network
- 4.Select ETH as the "From" token and paste the AUD token address (0x463fb18DA2236216dD2C403aFCA406C73B7f4fb0) as the "To" token
- 5.Enter the amount of ETH you want to swap (enough to get at least 1 AUD token)
- 6.Click "Swap" and confirm the transaction
- 7.Return here and click "Check Completion" to verify
4
Stake AUD for AUDVT Tokens
Deposit AUD tokens into the AUD Staking Vault to acquire AUDVT tokens on the Sepolia network.
View Requirements
- •Deposit any quantity of AUD token into the AUD Staking Vault
- •Transaction must be confirmed on the Sepolia network
- •You must be registered as a historical depositor in the vault contract
- •You should hold some AUDVT tokens as proof of your deposit
How to Complete: Visit the AUD Staking dapp, approve your AUD tokens, and deposit them into the vault. You will receive AUDVT tokens in return.
5
Provide Liquidity to AUD/WETH Pool
Become a liquidity provider in the Uniswap V3 0.30% fee pool for the AUD/WETH pair on Sepolia.
View Requirements & Instructions
- •Add liquidity to the Uniswap V3 AUD/WETH pool with 0.30% fee tier
- •Transaction must be confirmed on the Sepolia network
- •You must be verified as a liquidity provider for this specific pool
How to Complete: Visit Uniswap V3 on Sepolia, select the AUD/WETH pair with 0.30% fee tier, and add liquidity. You will need both AUD tokens and WETH.
Important Note: Make sure to select the correct fee tier (0.30%) when providing liquidity. The pool address is 0xC6640fd204C79563b49587e5EF22E4B74697f461.
How to Provide Liquidity to AUD/WETH Pool:
- 1.Connect your wallet to Sepolia testnet
- 2.Use the button below to open Uniswap V3
- 3.Connect your wallet on Uniswap and ensure you're on Sepolia network
- 4.Click on "Pool" in the top navigation
- 5.Click "New Position" and select "AUD" and "WETH" as your tokens
- 6.Select the "0.30%" fee tier
- 7.Set your price range and enter the amount of AUD and WETH you want to provide
- 8.Click "Add" and confirm the transaction
- 9.Return here and click "Check Completion" to verify
6
Win at the Casino
Place a bet in the Casino dapp and win at least once on the Sepolia network.
View Requirements & Instructions
- •Place a bet at the Casino dapp
- •Win at least one bet
- •Transaction must be confirmed on the Sepolia network
How to Complete: Visit the Casino dapp, approve AUD tokens if needed, and place a bet. You need to win at least once to complete this activity.
Important Note: This activity requires that you win a bet, not just participate. You may need to try multiple times since the outcome is random.
How to Play at the Casino:
- 1.Connect your wallet to Sepolia testnet
- 2.Use the button below to open the casino website
- 3.Connect your wallet to the casino dapp and ensure you're on Sepolia network
- 4.Select the game you want to play
- 5.Enter the amount of ETH you want to wager
- 6.Click "Play" and confirm the transaction
- 7.Return here and click "Check Completion" to verify
Your Progress
Completed Activities
0/6
Status
6 activities remaining