# Week 1 - Vault Genesis

#### Quest 1: Get Your Test Assets (5 minutes)

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

1. Go to the [Global Gold Vaults website](https://app.globalgold.finance)
2. Connect your wallet (button in top right)
3. Click "Get Test Assets" or find the Multiminter page
4. Click "Mint All" - this gives you:
5. Test Token A (like fake USDC)
6. Test Token B (like fake DAI)
7. 1 Test NFT (a picture NFT)
8. 1 Test Collectible (a gaming-style collectible)
9. Wait for transactions to confirm (about 1 minute)
10. 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.<br>

**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.<br>

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

<figure><img src="https://131683984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4UFbthTQ9AF4s5YwBqiQ%2Fuploads%2F55txXWeoeLHkvxbJbfsi%2Fimage.png?alt=media&#x26;token=d6700de7-ba80-4772-ad2d-4d148eba1571" alt="" width="240"><figcaption></figcaption></figure>

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

<figure><img src="https://131683984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4UFbthTQ9AF4s5YwBqiQ%2Fuploads%2Ft0BOovreA1ycBSIYxtNU%2Fimage%20(1).png?alt=media&#x26;token=1998411f-c121-4c30-9acf-097404a3b531" alt="" width="203"><figcaption></figcaption></figure>

**Part 2: Approve as Guardians (Switch wallets)**

7. Switch to your Guardian wallet (in MetaMask, switch accounts)
8. Go to "Guardian Dashboard" or "Pending Approvals"
9. You'll see the withdrawal request

<figure><img src="https://131683984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4UFbthTQ9AF4s5YwBqiQ%2Fuploads%2FHoA2vkDv471fjFNzA9IT%2Fimage%20(2).png?alt=media&#x26;token=2b802843-97c2-4afe-b8fd-be70b23af85e" alt="" width="242"><figcaption></figcaption></figure>

7. Click "Approve"
8. after clicking approve you should see "approval (1/2)"

<figure><img src="https://131683984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4UFbthTQ9AF4s5YwBqiQ%2Fuploads%2FuEuxRnnxhZyPRXKosZV2%2Fimage%20(3).png?alt=media&#x26;token=3a5d561f-4f05-4596-b913-31e3a154092a" alt="" width="207"><figcaption></figcaption></figure>

7. Confirm the transaction
8. Switch to your second guardian wallet and repeat steps 8-11

**Part 3: Execute the Withdrawal**

13. Switch back to your main wallet (the vault owner)
14. Go to your vault dashboard
15. You'll see "Ready to Execute"
16. Click "Execute Withdrawal"
17. Approve the transaction
18. Check your wallet - you'll have your tokens back!<br>

**✅ Quest Complete! You've successfully withdrawn with guardian approval.**

### **NEED HELP?**

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

***

#### &#x20;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!)
