Blocto is a cross-chain wallet and uses email as login. There are two environments in Blocto: prod and dev which is corresponding to different blockchain networks. The same environment means the same account system.
Chain \ Environment | prod | dev | prod |
---|---|---|---|
Ethereum | Mainnet | Goerli | |
Sepolia | N/A | Sepolia | |
Arbitrum | Mainnet | Arbitrum Goerli Testnet | |
Optimism | Mainnet | Optimism Goerli Testnet | |
Polygon | Mainnet | Amoy | |
BNB Smart Chain | Mainnet | Chapel Testnet | |
Avalanche | Mainnet (C Chain) | Fuji Testnet (C Chain) | |
Base | Mainnet | Base Goerli Testnet | |
Zora | Zora Mainnet | Zora Goerli Testnet | |
Scroll | Scroll Mainnet | Scroll Sepolia Testnet | |
Solana | Mainnet Beta | Devnet | |
Flow | Mainnet | Testnet | |
Aptos | Mainnet | Testnet |
{% hint style="info" %} We're building staging environment which is more stable than dev. {% endhint %}
Blocto JavaScript SDK uses different environments according to different blockchain networks. The key properties are as below:
- EVM-based blockchains: chainId
- Solana: network
- Flow:
challenge.handshake
from config
For instance, if you specify chainId = 0x13881
for Polygon, it will use Blocto dev environment.
prod: Google Play
dev: Google Play
prod: App Store
dev: Firebase App Distribution (after joining app distribution, you need to wait for releasing next version)