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 |