
Access the full power of the Minati ecosystem through our comprehensive API suite. From simple balance queries to complex smart contract interactions.
Our APIs are designed for reliability and performance, with 99.9% uptime SLA, sub-100ms response times, and generous rate limits.
Multiple protocols to fit your needs
Standard REST endpoints with JSON responses for easy integration
Real-time data feeds for prices, transactions, and events
Flexible queries to fetch exactly the data you need
Generous rate limits with burst capacity for production apps
Most commonly used API endpoints
/v1/wallet/balanceGet wallet balance for any address
addresstoken/v1/transactions/sendSend tokens to another address
toamounttoken/v1/nft/collectionFetch NFT collection metadata
collection_idlimit/v1/contracts/deployDeploy a smart contract
bytecodeabiargs/v1/market/pricesGet real-time token prices
symbolscurrency/v1/stream/transactionsReal-time transaction stream
addressfiltersNative libraries for your favorite languages
npm install @minati/sdkpip install minati-sdkgo get github.com/minati/sdk-gocargo add minati-sdkQuick examples to get you started
import { MinatiSDK } from '@minati/sdk';
const minati = new MinatiSDK({
apiKey: process.env.MINATI_API_KEY
});
// Fetch wallet balance
const balance = await minati.wallet.getBalance({
address: '0x1234...',
token: 'MNTC'
});
console.log(`Balance: ${balance.amount} MNTC`);from minati import MinatiSDK
minati = MinatiSDK(api_key=os.environ['MINATI_API_KEY'])
# Fetch wallet balance
balance = await minati.wallet.get_balance(
address='0x1234...',
token='MNTC'
)
print(f"Balance: {balance.amount} MNTC")curl -X GET "https://api.minati.io/v1/wallet/balance" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"address": "0x1234...", "token": "MNTC"}'Get your API keys and start building in minutes. Full documentation available.
npm install @minati/sdk