# Visit faucet
open "https://explorer.hiro.so/sandbox/faucet?chain=testnet"
# Enter your testnet address, click "Request STX"
# You'll get 500 testnet STX (free!)# Edit Testnet.toml
nano settings/Testnet.toml
# Replace mnemonic with your testnet wallet's mnemonic
# Save and exit (Ctrl+X, Y, Enter)cd /Users/macosbigsur/Documents/Code/Stacks-project/SprintFund/sprintfund
clarinet deployments apply -p deployments/v5-ultra.testnet-plan.yaml- Test the functions
- Deploy same contract to mainnet
- Launch! 🚀
- We know the workaround doesn't work
- Deploy v4-minimal to mainnet instead (guaranteed to work)
- Launch with 10 STX min-stake for now
- Cost: FREE (vs 0.8 STX on mainnet)
- Risk: ZERO (it's testnet!)
- Savings: 2.4+ STX if multiple attempts needed
Already spent: 3.2 STX on failed mainnet deployments
Testing first: Save your remaining STX!
Option 1: Hiro Wallet (Recommended)
- Install Hiro Wallet extension
- Create new account or use existing
- Switch to Testnet mode (Settings → Network → Testnet)
- Copy your testnet address
- Get STX from faucet
Option 2: Generate with Clarinet
# Clarinet can generate a testnet wallet
clarinet integrate- Primary: https://explorer.hiro.so/sandbox/faucet?chain=testnet
- Alternative: https://stacks-faucet.vercel.app/
After deployment, check if it worked:
# Check contract exists
curl "https://api.testnet.hiro.so/v2/contracts/interface/ST1W6XQZ6XVYGTVW32SJW2ZG48ZJBW9BATRD19N60/sprintfund-core-v5-ultra" | grep -q "sprintfund" && echo "✅ DEPLOYED!" || echo "❌ Failed"Read TESTNET_FIRST.md for full details
Let's test on testnet first! Smart move! 🧠