English / 中文
Wallet Integration
Version 1.0.0
The outline of this document is as follows:
Wallet Integration
The wallet function includes giving an account for digit asset and digital identity. wallet Specification
Wallet function lists:
| Module | Sub Module | Test case |
|---|---|---|
| Wallet management | create | Use the mnemonic words when creating wallet(Based on BIP39 and BIP44 specifications) |
| export | Export keystore | |
| import | Import keystore to wallet | |
| Import from the mnemonic words | ||
| Import from private key | ||
| Import from WIF | ||
| delete | Delete wallet account | |
| Information service | Query balance of ONT&ONG | |
| Query details of ONT&ONG | ||
| Query unclaim ONT&ONG | ||
| Transfer Assets | Transfer | ONT/ONG transfer |
| ONG Claim | ||
| ONT ID management | Create | Create a new ONT ID and write it in blockchain |
| Import | Import keystore of ONT ID | |
| Export | Export keystore of ONT ID | |
| Information service | Query ONT ID events , create, delete,etc. | |
| Query ONT ID |
The specifications of sdk implementations wallet are Currently:
Java SDK :Java SDK
TypeScript SDK :Ts SDK
Android SDK :Android SDK
Golang SDK :Go SDK
Python SDK :Python SDK
Native contract address
| contract | contract u160 address | Address |
|---|---|---|
| ONT Token | 0100000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6UbvhUMqNMV |
| ONG Token | 0200000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6UbvhfRZMHJ |
| ONT ID | 0300000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6Ubvho7BUwN |
| Global Params | 0400000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6UbvhrUqmc2 |
| Oracle | 0500000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6UbvhzQYRMK |
| Authorization Manager(Auth) | 0600000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6Ubvi9BuggV |
| Governance | 0700000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6UbviEH9ugK |
| DDXF(Decentralized Exchange) | 0800000000000000000000000000000000000000 | AFmseVrdL9f9oyCzZefL9tG6UbviKTaSnK |