Here is the link to the deployed contract on the Base L2 network 0xAfb412d118e02A6668c1bCFC51f4D9E252555c1e
Here is the results after interacting with the contract;
To interact, run the following;
npx hardhat run script/DegenToken.ts --network baseSepolia
The interaction steps are;
- Deployed Degen token contract To Base network
- Minted Degen tokens to the owner
- The owner/signer approved and transfered of tokens to the reciever
- The signer was allowed to redeem Items
- The owner was allowed to transfer the Ownership of the Degen token contract
- Allowed the signer to Fetched Store Items
- Allowed signer to check balance before redemption
- Allowed signer to check balance after redemption