Provider
A thin JSON-RPC wrapper for interacting with chains and Blocto wallet.
Blocto SDK comes with an EIP-1193 compatible provider, you can use it to interact with EVM-compatible chains.
Note that Blocto SDK for EVM-compatible chains is still in Beta. APIs are subject to breaking changes.
Installation
Install from npm/yarn/pnpm
... or via CDN
Usage
Initiate Blocto SDK
Blocto SDK Parameters
Parameter | Type | Description | Required |
---|---|---|---|
| String (hex) Number | EVM chain ID to connect to Reference: EVM Networks | Yes |
| String | JSON RPC endpoint | Yes |
| String | Blocto dApp ID | No |
Examples
Network | Chain ID |
---|---|
Ethereum Mainnet | 1 |
Ethereum Goerli Testnet | 5 |
Arbitrum Mainnet | 42161 |
Arbitrum Goerli Testnet | 421613 |
Optimism Mainnet | 10 |
Optimism Goerli Testnet | 420 |
Polygon Mainnet | 137 |
Polygon Mumbai Testnet | 80001 |
BSC Mainnet | 56 |
BSC Chapel Testnet | 97 |
Avalanche Mainnet | 43114 |
Avalanche Fuji Testnet | 43113 |
Connect to Blocto wallet
Once the connection request is fired, there would be a prompt modal to guide user to register/login to Blocto wallet
After connected with Blocto wallet, you can start to send JSON-RPC request with blocto provider
Last updated