What is PiWallet? - alxspiker/Pi-Network-Developer-Docs GitHub Wiki
Your secure, non-custodial gateway to the Pi Network blockchain
Manage Pi cryptocurrency safely with advanced security and seamless integration
Manage Pi cryptocurrency safely with advanced security and seamless integration
๐ PiWallet is your personal, secure interface to the Pi Network blockchain ecosystem
What PiWallet Provides:
- ๐ก๏ธ Non-Custodial Security - You control your private keys completely
- ๐ Multi-Network Support - Seamlessly switch between Mainnet and Testnet
- ๐ Advanced Authentication - Biometric and passphrase protection
- โก Developer-Friendly - Perfect for app testing and integration
Your Keys, Your Control:
- โ Non-Custodial Design - Pi servers never access your passphrase
- โ Personal Ownership - Complete control over your cryptocurrency
- โ Privacy Protection - Your financial data stays private
- โ Security First - Industry-standard encryption and protection
| ๐ฏ Feature | ๐ Description | ๐ก Benefit |
|---|---|---|
| Network Switching | Toggle between Mainnet and Testnet | Easy development and production management |
| Biometric Auth | Face/fingerprint unlock on supported devices | Convenient yet secure access |
| Multi-Blockchain | Generate addresses across different networks | Future-proof asset management |
| Testnet Faucet | Free Test Pi for development | Risk-free app testing environment |
Seamless Network Switching:
- ๐ Pi Mainnet - Real Pi transactions with actual value
- ๐งช Pi Testnet - Safe testing with Test Pi (no value)
- โก Instant Toggle - Switch environments within the same wallet
- ๐ก๏ธ Isolated Balances - Separate accounting for each network
Mainnet Wallet Requirements
For Real Pi Transactions:
- โ KYC Verification - Approved Know Your Customer status
- โ Pi Network Account - Active Pi mining account
- โ Minimum Balance - Maintain required balance for validity
- โ Security Setup - Strong passphrase and backup plan
Testnet Wallet (Development)
For Testing & Development:
- โ Developer Account - Basic Pi Network registration
- โ Pi Browser Access - Available through Pi Browser
- โ No KYC Required - Immediate access for testing
- ๐ Free Test Pi - Via built-in faucet system
Step-by-Step Setup:
- Access PiWallet - Open through Pi Browser
- Follow Setup Wizard - Guided creation process
- Generate Passphrase - Secure word sequence creation
- Backup Securely - Store passphrase safely offline
- Enable Biometrics - Optional convenient access (if supported)
- Fund Wallet - Add Pi or get Test Pi from faucet
โ ๏ธ Critical: Your passphrase is like your bank password - treat it with extreme care!
Essential Security Rules:
- ๐ซ Never Share - Don't give your passphrase to anyone
- ๐พ Backup Offline - Store securely away from internet
- ๐ Write Down - Physical backup is most secure
- ๐ Use Biometrics - When available for convenience
- ๐ก๏ธ Regular Checks - Verify backup accessibility periodically
Built-in Protection:
- ๐ก๏ธ Encryption - Military-grade passphrase encryption
- ๐ Local Storage - Keys never leave your device
- ๐ค Biometric Lock - Face/fingerprint authentication
- โฐ Auto-Lock - Automatic timeout protection
Testnet Faucet Benefits:
- ๐ Free Test Pi - No cost for development testing
- โก Instant Access - Immediate funding for testing
- ๐ Unlimited Usage - Test as much as needed
- ๐ก๏ธ Risk-Free - No real value at stake
Perfect For:
- ๐ฑ App development and testing
- ๐ง Payment flow validation
- ๐ฏ User experience optimization
- ๐ Performance benchmarking
Mainnet Integration:
- ๐ฐ Real Transactions - Actual Pi cryptocurrency value
- ๐ KYC Users Only - Verified Pioneer transactions
- โก Seamless UX - Same wallet, real value
- ๐ Economic Activity - Drive real ecosystem growth
Coming Soon:
- ๐ผ Developer Wallets - Enhanced development features
- ๐ Cross-Chain Support - Additional blockchain networks
- ๐ Analytics Dashboard - Transaction insights and reporting
- ๐ง Advanced APIs - Deeper integration capabilities
- ๐บ Introductory Video - Complete PiWallet walkthrough
- ๐ Pi Browser Guide - Integration best practices
- ๐ฐ Payments Overview - Transaction handling
- ๐ง SDK Reference - Technical integration guide
- Community Support - Developer community assistance
- Examples - Working integration samples
- Developer Portal - Official documentation and tools
๐ Ready to Integrate PiWallet?
Start with Testnet for safe development, then deploy to Mainnet for real Pi transactions!
๐ฏ Next Steps: Check out our Examples for working PiWallet integration code.