Token API released
Exciting news: the Venly Token API is now available, offering a powerful tool to seamlessly create, mint, and manage ERC20 tokens. This initial release provides all the essential features for deploying token contracts and minting ERC20 tokens across supported blockchain networks.
Token API
Key Features:
-
Create ERC20 Token Contracts:
- Easily deploy an ERC20 token contract on the supported blockchains:
- Matic
- Ethereum
- Binance Smart Chain
- Avalanche
- Arbitrum
- Customizable contracts by defining key parameters such as:
- Token Name: Set a custom name for your token.
- Symbol: Choose an optional symbol for your token.
- Max Supply: Set an optional limit on the number of ERC20 tokens that can be minted.
- Burnable Tokens: Define whether tokens can be burned (removed from circulation).
- Owner Rights: Assign administrative rights to a specific wallet address, giving it admin rights over the contract.
- Easily deploy an ERC20 token contract on the supported blockchains:
-
Check Contract Deployment Status:
- You can track the progress of your token contract deployment using the deployment ID returned from the token contract creation request.
- The API returns status updates:
SUCCEEDED
: The contract is successfully deployed.PENDING
: The contract is being deployed.FAILED
: The contract deployment encountered an error.
-
Mint ERC20 Tokens:
- Mint tokens directly from your deployed ERC20 contract by specifying the contract address and the recipient wallet addresses.
- It supports minting tokens for multiple wallets in a single API call.
-
Track Token Minting Status:
- Monitor the status of your token minting requests using the mint ID.
- The API returns status updates:
SUCCEEDED
: The tokens were minted and sent successfully.PENDING
: The minting request is being processed.FAILED
: The minting process encountered an error.
-
Manage Token Contracts:
- Retrieve all your token contracts.
- Retrieve token contracts by chain and token contract address.
- Delete token contracts.
Testing and trying out the Token API:
Sandbox Environment
All API interactions can be conducted in the sandbox environment, allowing developers to experiment and test without affecting live blockchain data or assets. Build and test your token workflows safely before deploying to a live environment.
Flexible API Usage
- API Reference: Execute API calls directly through the Venly API Reference for a streamlined experience.
- Postman Integration: Alternatively, use Postman to send requests and test API calls easily.
Read the Getting Started Guide for Token-API.
Developer Guides - Gasless ERC20 Transfers
Gasless transactions for ERC-20 tokens offer a seamless way to send ERC20 tokens without spending gas fees yourself. This feature allows users to authorize an ERC20 token transfer via a signed message, allowing someone else to cover the gas costs. It simplifies the process by eliminating the need for a gas balance in your wallet.
- Read about the gasless tx for ERC20 using
transferWithAuthorization
function (EIP-3009).- Read about the gasless tx for ERC20 using
permit
&transferFrom
function (EIP-2612).
Upcoming Features
Additional Blockchain Support: Future updates will extend support to more blockchain networks, enabling even broader token deployment options.
Webhooks: The next release of the Token API will allow you to configure webhooks so you can receive notifications when the contract deployment succeeds/fails or when the token mint succeeds/fails.
Stay tuned for more updates as we continue to enhance the Venly Token API!