Status: Ready to Deploy | Date: December 19, 2025
1. Go to: https://explorer.hiro.so/sandbox/faucet?chain=testnet
2. Connect Leather wallet (switch to Testnet)
3. Request 500,000 STX
4. Wait 2-3 minutes
5. Verify received: Check wallet balance
cd C:\Users\mattg\flashstack
# Option A: Clarinet (if working)
clarinet deployments apply -p deployments/testnet-plan.yaml --testnet
# Option B: Manual (if Clarinet fails)
# Deploy via https://explorer.hiro.so/sandbox/deploy
# Order: trait → token → core → integration → receivers# 1. Set flash minter
(contract-call? .sbtc-token set-flash-minter .flashstack-core)
# 2. Test flash loan
(contract-call? .flashstack-core flash-mint u1000000 .test-receiver)
# 3. Authorize SNP vault
(contract-call? .snp-flashstack-receiver authorize-vault 'ST2H682...vault-stx-v2)flash-receiver-trait.clar- Interfacesbtc-token.clar- Token contractflashstack-core.clar- Main protocolsnp-flashstack-receiver.clar- SNP integration ⭐test-receiver.clar- Testing- All other receivers (7 contracts)
- MASTER_LAUNCH_PLAN.md - Complete roadmap
- TESTNET_DEPLOYMENT.md - Deployment steps
- SNP_INTEGRATION_STEPS.md - Integration guide
After deployment, verify:
# Check all contracts compile
clarinet check
# Expected: ✔ 12 contracts checked
# Run all tests
npm test
# Expected: ✅ 20 passed (20)
# Check deployment (replace YOUR_ADDR)
https://explorer.hiro.so/address/YOUR_ADDR?chain=testnet- ✅ All 12 contracts deployed
- ✅ Flash minter set correctly
- ✅ Test flash loan successful
- ✅ SNP vault authorized
- Deploy all contracts ✅
- Run 10+ test transactions ✅
- Document addresses ✅
- Connect SNP vaults ✅
- Test all 3 features ✅
- Run 50+ transactions ✅
- Recruit 10-20 users ✅
- Process 100+ transactions ✅
- Collect feedback ✅
- Security review ✅
- Finalize docs ✅
- Deploy mainnet ✅
# Get testnet STX
https://explorer.hiro.so/sandbox/faucet?chain=testnet
# Check balance
(stx-get-balance 'YOUR_ADDRESS)
# Set flash minter (MUST DO FIRST)
(contract-call? .sbtc-token set-flash-minter .flashstack-core)
# Execute flash loan
(contract-call? .flashstack-core flash-mint AMOUNT .RECEIVER)
# Check stats
(contract-call? .flashstack-core get-stats)# Verify compilation
clarinet check
# Run tests
npm test
# Run specific test
npm test -- flashstack-core
# Check deployment plan
clarinet deployments check -p deployments/testnet-plan.yaml- Deployment: 12/12 contracts ✅
- Tests: 20/20 passing ✅
- Compilation: 0 errors ✅
- Success Rate: >95% target
- Beta Users: 10-20 target
- Transactions: 100+ target
- Response Time: <30s
- Satisfaction: >80%
- TVL: $1M in 3 months
- Volume: 1000+ txns/month
- Revenue: $5K-50K/month
- Partnerships: 3-5 protocols
- Check STX balance (need 500K)
- Try manual deployment
- Wait 5 min, try again
- Verify flash minter set
- Check receiver contract exists
- Ensure sufficient collateral
- Verify vault authorized
- Check vault is active
- Test with small amounts first
- Stacks Discord: https://stacks.chat
- Hiro Docs: https://docs.hiro.so
- Testnet Explorer: https://explorer.hiro.so/?chain=testnet
- API Docs: https://docs.hiro.so/api
- GitHub Issues: Report bugs
- Discord: Ask questions
- Twitter: Share updates
- Documentation: Self-service
After 3 hours, you should have:
- ✅ All 12 contracts on testnet
- ✅ Flash loans executing
- ✅ SNP integration working
- ✅ Explorer showing transactions
After 1 week, you should have:
- ✅ 10+ successful tests
- ✅ Documentation complete
- ✅ Ready for beta users
After 4 weeks, you should have:
- ✅ Beta testing complete
- ✅ Mainnet deployment ready
- ✅ Users onboarded
RIGHT THIS SECOND:
- Open: https://explorer.hiro.so/sandbox/faucet?chain=testnet
- Get testnet STX
- Follow TESTNET_DEPLOYMENT.md
- Ship it! 🚀
You're 3 hours from live testnet!
STATUS: ALL SYSTEMS GO ✅✅✅
NEXT: Get testnet STX → Deploy → Test → Launch!