For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸ—“οΈWeek 1 - Vault Genesis

Goal: Create your first vault, add some protectors (guardians), and try moving assets in and out.

Quest 1: Get Your Test Assets (5 minutes)

What you're doing: Getting some fake tokens and NFTs to test with.

  1. Connect your wallet (button in top right)

  2. Click "Get Test Assets" or find the Multiminter page

  3. Click "Mint All" - this gives you:

  4. Test Token A (like fake USDC)

  5. Test Token B (like fake DAI)

  6. 1 Test NFT (a picture NFT)

  7. 1 Test Collectible (a gaming-style collectible)

  8. Wait for transactions to confirm (about 1 minute)

  9. Check your wallet - you should see the new tokens

βœ… Quest Complete! You now have test assets to use.

NEED HELP?

Why can't I create a vault? The button is disabled if there is insufficient gas in the connected wallet to create a vault.

when minting the tokens and nfts, i did not see any incrementation in my wallet balance? The test-tokens/NFTs have no value. So, the balance will not change.


Quest 2: Create Your First Vault (10 minutes)

What you're doing: Setting up a secure vault with 3 trusted protectors.

What's a Guardian? Think of guardians as trusted friends or backup wallets that need to approve important actions on your vault. It's like requiring 2 out of 3 keys to open a safe.

  1. Click "Create New Vault" on the dashboard

  2. Enter 3 Guardian Addresses:

  3. These should be addresses you control OR trusted friends

  4. Can be other wallets you own

  5. Tip: Don't use the same address as your vault owner

  6. Example: Your hardware wallet, your mobile wallet, your friend's wallet

  7. Choose How Many Approvals Needed:

  8. Select "2 out of 3" (means 2 guardians must approve important actions)

  9. This is a good security balance

  10. Click "Create Vault"

  11. Approve the transaction in your wallet

  12. Wait for confirmation (about 30 seconds)

  13. You'll see your new Vault Dashboard

βœ… Quest Complete! Your vault is ready. You'll see your vault ID number.

NEED HELP?

I added one guardian but the default threshold was stuck at 0? The max threshold must always be one less than the guardian count to avoid lockout situations.


Quest 3: Deposit Assets Into Your Vault (5 minutes)

What you're doing: Moving your test tokens into the vault for safe storage.

  1. On your Vault Dashboard, click "Deposit" button

  2. Step 1: Select Token to Deposit

  3. Choose Token A from the list

  4. Click "Continue"

  5. Step 2: Enter Amount to Deposit

  6. Type 100 (or click "Use Max" for all tokens)

  7. Click "Continue"

  8. Step 3: Select Destination Vault

  9. Choose your vault from the dropdown

  10. Click "Review Deposit"

  11. Step 4: Review & Confirm Deposit

  12. Check all the details

  13. Click "Confirm & Deposit"

  14. Approve the transaction in your wallet popup

  15. Wait for confirmation (you'll see "Deposit Successful!")

What You'll See:

  • Your vault balance will update

  • You'll see the assets listed in your vault

  • Your wallet balance will decrease (that's normal!)

βœ… Quest Complete! Your assets are now safely in the vault.


Quest 4: Withdraw Assets (With Guardian Approval) (15 minutes)

What you're doing: Taking some tokens back out. This requires your guardians to approve.

Part 1: Request the Withdrawal (You do this)

  1. Click "Withdraw" button on your vault dashboard

  2. Step 1: Select Token to Withdraw

  3. Click on Token A

  4. Click "Continue"

  5. Step 2: Enter Withdrawal Amount

  6. Type 50 (or click "MAX" button)

  7. Click "Continue"

  8. Step 3: Review & Confirm Withdrawal

  9. Check the details (shows your address as recipient)

  10. Click "Confirm Withdrawal"

  11. You'll see "Creating Withdrawal Request..."

  12. Success! - "Withdrawal Request Created!" message appears

  13. Status shows: "Pending Guardian Approval" - this is normal!

  14. Click "submit" see example below

  1. after clicking "submit" you should see a 7-day timer and "approval (0/2)"

Part 2: Approve as Guardians (Switch wallets)

  1. Switch to your Guardian wallet (in MetaMask, switch accounts)

  2. Go to "Guardian Dashboard" or "Pending Approvals"

  3. You'll see the withdrawal request

  1. Click "Approve"

  2. after clicking approve you should see "approval (1/2)"

  1. Confirm the transaction

  2. Switch to your second guardian wallet and repeat steps 8-11

Part 3: Execute the Withdrawal

  1. Switch back to your main wallet (the vault owner)

  2. Go to your vault dashboard

  3. You'll see "Ready to Execute"

  4. Click "Execute Withdrawal"

  5. Approve the transaction

  6. Check your wallet - you'll have your tokens back!

βœ… Quest Complete! You've successfully withdrawn with guardian approval.

NEED HELP?

New withdrawals blocked until previous request completes?This is by design to avoid race conditions and to simplify the user experience. Future versions may have an advanced setting allowing queuing multiple transactions.


Quest 5: Deposit & Withdraw

What You're Doing: deposit AND withdraw at least one of each asset type:

  • Deposit + Withdraw some Token A

  • Deposit + Withdraw some Token B

  • Deposit + Withdraw your NFT

βœ… Quest Complete! You've successfully Deposited Withdraw with guardian approval.


πŸ’‘ Week 1 Tips

  • Keep Base ETH in your wallet for gas fees (you'll need it for every transaction on Base)

  • Test tokens have no value - the tokens from the multiminter are for testing only, so experiment freely!

  • Gas fees are cheap on Base - typically just pennies per transaction

  • Guardian approval can take time - coordinate with friends if using real guardians

  • Check the FAQ if you get stuck

  • Report any bugs you find via the form (earn bonus rewards!)

Last updated