Login
Registration
Login
Registration
  • πŸ‘‰ Welcome
  • 🧐 How to set up an account
  • πŸ“ˆ Monitoring and analytics
  • πŸ” Introducing coins vs tokens
  • πŸ‘¨β€πŸ’Ό The meaning of owning crypto
  • πŸ’° Wallets
  • πŸ“œ Supported Blockchains
  • API REFERENCE
    • Bitcoin
      • πŸ” Info
        • 🧐 Check BTC node health
        • πŸ“œ Get latest Bitcoin block
      • πŸ†Ž Block
        • πŸ“ˆ Get Bitcoin block by height
        • πŸ‘¨β€πŸ’» Get Bitcoin block by hash
        • πŸ“‘ Get transaction count in block by height
        • πŸ“‘ Get transaction count in block by hash
      • πŸ’° Transactions
        • πŸ‘¨β€πŸ’» Get Bitcoin transaction by hash
        • πŸ“ Send pre-signed raw Bitcoin transaction
      • πŸ‘¨β€πŸ’Ό Account
        • πŸ’° List BTC addresses managed by node wallet
        • πŸ†Ž Get BTC received amount for address
      • πŸ” JSON-RPC
    • Ethereum
      • πŸ” Info
        • 🧐 Check ETH node health
        • πŸ“œ Get latest Ethereum block
      • πŸ†Ž Block
        • πŸ“ˆ Get Ethereum block by height
        • πŸ‘¨β€πŸ’» Get Ethereum block by hash
        • πŸ“‘ Get transaction count in block by height
        • πŸ“‘ Get transaction count in block by hash
      • πŸ’° Transactions
        • πŸ‘¨β€πŸ’» Get Ethereum transaction by hash
        • πŸ‘¨β€πŸ’» Get Ethereum transaction receipt by hash
        • πŸ“ Send pre-signed raw Ethereum transaction
      • πŸ‘¨β€πŸ’Ό Account
        • πŸ” List ETH accounts managed by node
        • πŸ†Ž Get ETH balance for address
        • πŸ†Ž Get transaction count (nonce) for address
        • πŸ‘‰ Estimate gas for transaction
        • πŸ“‘ Read-only contract call (eth_call)
        • πŸ‘¨β€πŸ’Ό Get ETH received amount for address
      • πŸ” JSON-RPC
    • Tron
      • πŸ” Info
        • πŸ“‘ Get TRX node info
        • 🧐 Check Tron node health
      • πŸ†Ž Block
        • πŸ“œ Get latest Tron block
        • πŸ“œ Get latest N blocks
        • 🟠 Get block by number
        • πŸ‘¨β€πŸ’» Get block by hash
      • πŸ’° Transactions
        • πŸ‘¨β€πŸ’» Get transaction by hash
        • πŸ†Ž Get all transactions for an address
      • πŸ‘¨β€πŸ’Ό Account
        • πŸ†Ž Validate a Tron address
        • πŸ” Get account information
        • πŸ’° Get account balance
        • πŸ†Ž Create a new Tron address
        • πŸ’΅ Generate a private key from a mnemonic
        • πŸ“Š Send TRX from one address to another
        • πŸ“Š Send USDT (TRC20) from one address to another
      • ✳️ Webhooks
        • πŸ‘¨β€πŸ“œ List webhooks
        • 🧐 Create webhook
        • πŸ‘‰ Get webhook
        • πŸ‘¨β€πŸ” Get transaction by hash
        • ❌ Get all transactions for an address
      • πŸ“Š Schemas

πŸ“Š Schemas

Transaction

{
  "tx_id": "aa451147fe9bc4514ebc6adc58582eabd480c2869a649571a9262d2e95dae9cd",
  "block_number": 75784535,
  "block_timestamp": 1758013530000,
  "block_hash": "0000000004846157838ba929f5a582509c8bf4395cf47f8dff1acd9ce8eb9e57",
  "from": "TLWKepDBC8RZjAhtWyNqASyzgyVyHUuS7o",
  "to": "TJbUDLSLdiuh1TdZ5hUEKMuboJ3X41vwxG",
  "amount": "7975000000",
  "token_symbol": "USDT",
  "token_decimals": 6,
  "contract_type": "TriggerSmartContract",
  "fee": 345000,
  "result": "SUCCESS",
  "contract_address": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
  "token_address": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
  "raw_data": {},
  "@timestamp": "2025-09-16T09:05:30Z"
}

πŸ› οΈ Properties

NameTypeRequiredRestrictionsDescription
tx_idstringfalsenoneTransaction ID (hash)
block_numberintegerfalsenoneBlock number containing the transaction
block_timestampintegerfalsenoneBlock timestamp in milliseconds
block_hashstringfalsenoneBlock hash containing the transaction
fromstringfalsenoneSender address
tostringfalsenoneReceiver address
amountstringfalsenoneTransaction amount
token_symbolstringfalsenoneToken symbol (TRX, USDT, etc.)
token_decimalsintegerfalsenoneNumber of decimal places for the token
contract_typestringfalsenoneType of contract executed
feeintegerfalsenoneTransaction fee in SUN
resultstringfalsenoneTransaction result status
contract_addressstring¦nullfalsenoneContract address (for TRC20 tokens)
token_addressstring¦nullfalsenoneToken (TRC20) contract address (alias of contract_address)
raw_dataobjectfalsenoneRaw transaction payload from blockchain/indexer
@timestampstringfalsenoneIndexing timestamp (ISO 8601)

Account

{
  "address": "TLWKepDBC8RZjAhtWyNqASyzgyVyHUuS7o",
  "balance": "100000000",
  "create_time": 1689321600000,
  "latest_operation_time": 1689321600000,
  "allowance": 0,
  "latest_withdraw_time": 0,
  "is_witness": false,
  "asset_issued_name": "",
  "free_net_usage": 0,
  "free_net_limit": 1500,
  "total_net_limit": 43200000000,
  "net_used": 0,
  "net_limit": 0
}

πŸ› οΈ Properties

NameTypeRequiredRestrictionsDescription
addressstringfalsenoneAccount address
balancestringfalsenoneAccount balance in SUN (1 TRX = 1,000,000 SUN)
create_timeintegerfalsenoneAccount creation time in milliseconds
latest_operation_timeintegerfalsenoneLatest operation time in milliseconds
allowanceintegerfalsenoneAccount allowance
latest_withdraw_timeintegerfalsenoneLatest withdraw time
is_witnessbooleanfalsenoneWhether the account is a witness
asset_issued_namestringfalsenoneName of issued asset
free_net_usageintegerfalsenoneFree network bandwidth usage
free_net_limitintegerfalsenoneFree network bandwidth limit
total_net_limitintegerfalsenoneTotal network bandwidth limit
net_usedintegerfalsenoneNetwork bandwidth used
net_limitintegerfalsenoneNetwork bandwidth limit

Pagination

{
  "current_page": 1,
  "total_pages": 5,
  "total_transactions": 100,
  "per_page": 20,
  "has_more": true
}

πŸ› οΈ Properties

NameTypeRequiredRestrictionsDescription
current_pageintegerfalsenonenone
total_pagesintegerfalsenonenone
total_transactionsintegerfalsenonenone
per_pageintegerfalsenonenone
has_morebooleanfalsenonenone

Webhook

{
  "id": 1,
  "user_id": 10,
  "coin": "TRX",
  "webhook_url": "https://example.com/webhook",
  "addresses": [
    "TLWKepDBC8RZjAhtWyNqASyzgyVyHUuS7o"
  ],
  "is_active": true,
  "created_at": "2025-09-16T12:00:00Z",
  "updated_at": "2025-09-16T12:00:00Z"
}

πŸ› οΈ Properties

NameTypeRequiredRestrictionsDescription
idintegerfalsenonenone
user_idintegerfalsenonenone
coinstringfalsenonenone
webhook_urlstring(uri)falsenonenone
addresses[string]falsenonenone
is_activebooleanfalsenonenone
created_atstring(date-time)falsenonenone
updated_atstring(date-time)falsenonenone

Enumerated Values

PropertyValue
coinTRX

WebhookCreateRequest

{
  "coin": "TRX",
  "webhook_url": "https://example.com/webhook",
  "addresses": [
    "TLWKepDBC8RZjAhtWyNqASyzgyVyHUuS7o"
  ],
  "is_active": true
}

πŸ› οΈ Properties

NameTypeRequiredRestrictionsDescription
coinstringtruenoneCurrency for which to trigger webhooks
webhook_urlstring(uri)truenoneTarget URL to receive webhook POST requests
addresses[string]truenoneList of addresses to monitor
is_activebooleanfalsenoneWhether the webhook is active

Enumerated Values

PropertyValue
coinTRX

WebhookUpdateRequest

{
  "coin": "TRX",
  "webhook_url": "https://example.com/webhook",
  "addresses": [
    "TLWKepDBC8RZjAhtWyNqASyzgyVyHUuS7o"
  ],
  "is_active": true
}

πŸ› οΈ Properties

NameTypeRequiredRestrictionsDescription
coinstringtruenonenone
webhook_urlstring(uri)truenonenone
addresses[string]truenonenone
is_activebooleanfalsenonenone

Enumerated Values

PropertyValue
coinTRX

WebhookEvent

{
  "event": "transaction_confirmed",
  "coin": "TRX",
  "transaction_id": "test_5f2c9a7d3b1",
  "from_address": "TLWKepDBC8RZjAhtWyNqASyzgyVyHUuS7o",
  "to_address": "TJbUDLSLdiuh1TdZ5hUEKMuboJ3X41vwxG",
  "amount": "1000000",
  "confirmations": 6,
  "block_height": 12345678,
  "timestamp": "2025-09-16T12:00:00Z",
  "test": true
}

Payload that the system posts to your webhook_url

πŸ› οΈ Properties

NameTypeRequiredRestrictionsDescription
eventstringfalsenonenone
coinstringfalsenonenone
transaction_idstringfalsenonenone
from_addressstringfalsenonenone
to_addressstringfalsenonenone
amountstringfalsenoneAmount in minimal units (SUN for TRX)
confirmationsintegerfalsenonenone
block_heightintegerfalsenonenone
timestampstring(date-time)falsenonenone
testbooleanfalsenoneIndicates test webhook payload
Prev
✳️ Webhooks