Set up your Phantom wallet on Solana devnet to start submitting NKAs, creating bounties, and earning BIO tokens
NullGraph runs on Solana devnet, a test network where you can experiment without using real money. To interact with the platform, you’ll need a browser wallet configured for devnet and some test tokens.
This guide uses Phantom, the most popular Solana wallet. NullGraph supports any Solana-compatible wallet, but Phantom offers the best user experience.
Choose a strong password (you’ll use this to unlock the wallet)
Phantom will display your Secret Recovery Phrase—a list of 12 words
6
Write down your recovery phrase on paper and store it securely. Never share it with anyone. This phrase is the only way to recover your wallet if you lose access.
7
Confirm your recovery phrase by selecting words in the correct order
Click Finish
8
Your wallet is now created!
9
Locate Your Wallet Address
10
Your wallet address is a unique public identifier (like an email address for crypto):
11
Open Phantom by clicking the extension icon
Your wallet address appears at the top (e.g., 7XaBC...def9)
Click the address to copy it to your clipboard
12
You can share your wallet address publicly—it’s safe. Others can use it to send you tokens. Your secret recovery phrase, however, must remain private.
BIO tokens are used for bounty rewards on NullGraph. On devnet, these are test tokens.
Devnet BIO tokens are project-specific test tokens. You’ll need to mint them yourself or receive them from the NullGraph team. Check the project’s Discord or documentation for the BIO token mint address and distribution method.
1
Option 1: Use a Test Token Faucet (if available)
2
If NullGraph has deployed a token faucet:
3
Visit the faucet URL (check NullGraph docs or Discord)
Connect your Phantom wallet
Click Claim BIO Tokens
Approve the transaction in Phantom
4
Option 2: Mint Tokens via CLI (Advanced)
5
If you have the Solana CLI installed:
6
# Install Solana CLI (if not already installed)sh -c "$(curl -sSfL https://release.solana.com/stable/install)"# Configure for devnetsolana config set --url devnet# Airdrop SOL to your walletsolana airdrop 2 <your-wallet-address># Mint BIO tokens using the project's mint authority (requires init script)npx ts-node scripts/mint-bio-tokens.ts <your-wallet-address> 1000
7
Token minting requires the mint authority’s private key. Contact the NullGraph team for test BIO tokens if you’re not running your own deployment.
8
Verify BIO Balance
9
Open Phantom
Scroll down in your wallet
You should see BIO listed as a token with your balance
If it doesn’t appear, manually add it:
Click Manage Token List
Click Add Token
Paste the BIO token mint address (from NullGraph docs)
Every interaction with NullGraph requires a small transaction fee in SOL:
Action
Cost (Approx.)
What You Pay For
Submit NKA
0.00001 SOL + 0.01 SOL rent
Transaction + account storage
Create Bounty
0.00001 SOL + 0.01 SOL rent + reward amount
Transaction + vault storage + escrowed BIO
Submit to Bounty
0.00001 SOL + 0.002 SOL rent
Transaction + submission record
Approve/Close
0.00001 SOL
Transaction only
Rent: Solana charges rent for data storage. If you close an account later, you get this SOL back.Total for 10 transactions: ~0.15 SOL (plenty of buffer with 1-5 SOL from the faucet)
BIO tokens are only required for creating bounties (you escrow the reward amount). Submitting NKAs and claiming bounties doesn’t require BIO—you earn BIO by claiming bounties.
Don’t store it in email, cloud storage, or screenshots
Don’t share it with anyone—not even “support” teams
Verify Connections
Always check the URL before connecting: nullgraph.vercel.app
Phantom shows which site is requesting connection
Disconnect from sites you don’t recognize (Settings → Trusted Apps)
Review Transactions
Phantom shows transaction details before you approve
Check the program address matches NullGraph’s program ID
Don’t approve transactions you don’t understand
Use Devnet for Testing
Devnet tokens have no real value
Perfect for learning without financial risk
Experiment freely!
If you move to mainnet later, your devnet wallet address stays the same, but your balances are separate. Never send real SOL or tokens to a devnet address.
“Insufficient SOL for transaction fee” errorYou’ve run out of devnet SOL. Return to the Solana faucet and request more.“Transaction rejected” or “User rejected the request”You clicked “Reject” in Phantom. Try the action again and click “Approve.”BIO tokens don’t appear in PhantomManually add the token:
Open Phantom
Click Manage Token List → Add Token
Paste the BIO mint address
Click Add
Phantom shows “Mainnet” at the bottomYou’re on the wrong network. Click the network selector and switch to Devnet.“Program error” or “Invalid account data” when submittingThe NullGraph program might not be initialized. Contact the team or check the deployment status.Wallet won’t connect to NullGraphTry these steps:
Do I need a Phantom wallet specifically?No. NullGraph works with any Solana wallet (Solflare, Backpack, etc.). Phantom is recommended for beginners.Can I use a mobile wallet?Phantom has a mobile app, but NullGraph is optimized for desktop browsers. Mobile support may vary.Is devnet safe to use?Yes. Devnet is a separate test blockchain. No real money is involved. Your mainnet funds are not at risk.Can I switch between devnet and mainnet?Yes, but don’t use NullGraph on mainnet unless you’re interacting with a mainnet deployment. The program ID is different.What if I lose my recovery phrase?You lose access to your wallet permanently. There’s no “forgot password” option in crypto. Always back up your recovery phrase.How do I get more devnet SOL?Use the Solana faucet as many times as needed. It’s free and unlimited.Can I send devnet tokens to someone else?Yes, but they also need to be on devnet. Devnet and mainnet are separate networks—tokens can’t cross over.