Vulnerable smart contracts with SPoF (Single Point of Failure) aka hack a centralized system. Have fun playing! :)
-
We will use the Moonbeam alpha testnet, contract on blockchain explorer:
2 Install MetaMask: https://metamask.io/
3 Add Moonbase Alpha to MetaMask
Moonbase Alpha RPC: https://moonbeam-alpha.api.onfinality.io/public
Moonbase Alpha Chain ID: 1287
Block explorer: https://moonbase-blockscout.testnet.moonbeam.network/
-
Open https://remix.ethereum.org/ and use MetaMask web3 injection.
-
Load the smart contract for interaction.
-
Hack the smart contract through SPoF, take over it.
-
Q&A, enjoy the time left :)