Build powerful token applications with our SDK, CLI, and API integrations.
Begin by creating a project on our developer portal, then install the SDK:
npm install @tokenverse/sdk
Initialize with your credentials from the dashboard:
const client = new TokenverseClient({ projectId: "your-project-id", privateKey: "0xyour-private-key" });
POST /tokens/auth/token Content-Type: application/json { "client_id": "YOUR_PROJECT_ID", "private_key": "0xYOUR_PRIVATE_KEY" }
Tokens expire after 24 hours. Use npx tokenverse-cli
for automated workflows.
Programmatically create and deploy tokens with various contract types.
await client.mintToken({ type: "ERC-20", name: "MyToken", symbol: "MTK", initialSupply: "1000000000000000000" });
Access real-time metrics for liquidity, holders, and transaction history.
const metrics = await client.getAnalytics("0x...contractAddress"); console.log(metrics.liquidity, metrics.holders);
{ "contract_type": "ERC-20", "name": "string", "symbol": "string", "supply": "string" }
{ "audit_status": "completed", "issues": [], "security_score": 98 }
{ "contract": "0x1234567890", "tx_hash": "0xabc...def", "chain": "ethereum", "status": "deployed", "timestamp": "2025-09-02T10:00:00Z" }
For security, never expose private keys in client-side code. Use backend servers for sensitive operations.
Join our developer community on Discord for live support, ask questions, and share your projects.
Join Discord Community