Testnet environment · testnet

Real flow.
Fuji Testnet tokens.

Every step below triggers a real MetaMask popup — either a signMessage or an actual on-chain transaction on devnet. Zero real value at risk.

Connect MetaMask to start the test flow

01Get testnet AVAXRPC · requestAirdrop

Request 5 AVAX from the Avalanche devnet faucet. Free test tokens, no real value.

requestAirdrop(wallet, 1_000_000_000)
02Get Fuji USDCAVAX Faucet · devnet

Claim free USDC on devnet from the AVAX Faucet. Required for the x402 payment step.

USDC mint (devnet): 4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU Issuer: Circle Amount: up to 10 USDC Faucet: faucet.avax.network
03Authorize vaultsignMessage

Sign a message authorizing the agent to operate a vault with your settings. This is what happens when you click "Approve" in /connect.

SharkTank: Authorize agent vault Budget: 500 USDC Max/project: 100 USDC Duration: 30 days Creature: shark
04Deposit to vault (0.005 AVAX)SystemProgram.transfer · devnet

Real on-chain transfer of 0.005 AVAX to the vault address. MetaMask opens to sign the transaction. Visible on Solscan devnet.

SystemProgram.transfer from: your wallet to: CSwAp3hd...sfZuJWmm lamports: 1_000_000
05Authorize project analysissignMessage

Sign the message that lets the agent run AI analysis on a project. In production this triggers the swarm and charges an x402 fee.

SharkTank: Analyze project Project: Solstice Sector: Infrastructure Agent: shark Skills: pitch-analysis, tokenomics-audit, github-audit
06Auto-buy: invest 0.05 USDCSPL transfer · USDC · devnet

Real on-chain USDC transfer simulating the agent auto-investing in a project that scored ≥ 88. Visible on Solscan devnet.

SPL Token Transfer mint: USDC (devnet) from: your wallet to: CSwAp3hd...sfZuJWmm amount: 0.05 USDC reason: score 88/100 ≥ threshold
07x402 micropayment: pay 0.01 USDCSPL transfer · x402 · devnet

Real on-chain USDC transfer — the HTTP 402 fee paid when your agent consults another agent for pitch analysis.

SPL Token Transfer mint: USDC (devnet) from: your wallet to: CSwAp3hd...sfZuJWmm amount: 0.01 USDC protocol: HTTP 402 service: pitch-analysis
08Withdraw from vaultsignMessage

Sign the withdrawal authorization. In prod this instructs the vault program to release funds back to your wallet.

SharkTank: Withdraw from vault Amount: 0.005 AVAX Destination: your wallet Vault: authorized
Network: Avalanche devnet · Transactions visible at testnet.snowtrace.io?cluster=devnet · No real value at risk · Airdrop limited to ~10 AVAX per 24h by the devnet faucet