What is Token-Kit API?
The Token-Kit API enables developers to easily build decentralized applications (dApps) using token kits that adhere to the ERC-20 standard. With this API, developers can conveniently access various token-related data, including token details, balances, and transaction histories. Additionally, the API supports initiating transactions through the Account Manager.
Token-Kit Features
Supply Management
-
Issuance: Increase the total supply of tokens.
- Manager accounts can mint tokens for users.
- Users can mint tokens directly if certain conditions are met.
-
Redemption: Decrease the total supply of tokens.
- Users can burn their own tokens.
- Manager accounts can burn tokens on behalf of users.
Balance Management
- Transfers: Facilitate token transfers.
- Users can directly transfer tokens.
- Authorized users can transfer tokens on behalf of others.
- Manager accounts can perform token transfers for users.
Permission Management
- Token Usage Permissions: Grant or revoke token usage permissions.
- Manager Permissions: Manage accounts with specific operational permissions within the Token-Kit.
Quick Checklist
Ensure you have the following credentials to use the Token-Kit API:
- API Key
- Account ID (Optional): Identifier for specific accounts.
- Secret Key: Required for secure access.
- Password (Optional): Secondary authentication method for enhanced security when accessing accounts.
Where Can I Use It?
- Tracking ERC-20 token transfer history
- Executing ERC-20 token transfers