Skip to main content

other — Direct API Endpoints

Birdeye

GET

PathEst. CUDescription
direct/v1/Birdeye/defi/v3/token/market-data
/multiple
6690Token - Market Data (Multiple)

POST

PathEst. CUDescription
direct/v1/Birdeye/defi/v3/tokens/list70Token - List (V3)

Covalent

GET

PathEst. CUDescription
direct/v1/Covalent/v1//address
//portfolio_v2
5000Commonly used to render a daily portfolio balance for an address broken down by the token. The timeframe is user-configurable, defaults to 30 days.
direct/v1/Covalent/v1/allchains/address
//balances
5000Fetch paginated spot & historical native and token balances for a single address on up to 10 EVM chains with one API call.
direct/v1/Covalent/v1/pricing/spot_prices
//pools/
5000Get the spot token pair prices for a specified pool contract address. Supports pools on Uniswap V2, V3 and their forks.

GeniiData

GET

PathEst. CUDescription
direct/v1/GeniiData/1/runes/listinfo2000Get Runes Info List
direct/v1/GeniiData/1/runes//info2000Get Runes Info
direct/v1/GeniiData/1/runes//holders2000Get Runes Holders
direct/v1/GeniiData/1/runes/address/
/balance
2000Get Address Runes Balance List
direct/v1/GeniiData/1/runes/address/
//utxo
2000Get Address Runes UTXO
direct/v1/GeniiData/1/runes/utxo//
/balance
2000Get UTXO Runes Balance
direct/v1/GeniiData/1/collection/collaborator
/balances/
2000Get Collaborator Collection Balance
direct/v1/GeniiData/1/collection/collaborator
//holders
2000Get Collaborator Holders
direct/v1/GeniiData/1/brc20/ticks2000Get BRC20 Tick List
direct/v1/GeniiData/1/brc20/tickinfo/2000Get BRC20 TickInfo by Tick
direct/v1/GeniiData/1/brc20/balance2000Get BRC20 Balance by Address/Tick
direct/v1/GeniiData/1/brc20/activities2000Get BRC20 Activities
direct/v1/GeniiData/1/brc20/address/
/tick//transferableInscriptions
2000Get BRC20 Transferable Inscriptions
direct/v1/GeniiData/1/sns/namelist2000Get SNS Name List
direct/v1/GeniiData/1/sns/namespace/
/names
2000Get SNS Name by Namespace
direct/v1/GeniiData/1/sns/name/2000Get SNS Info by Name
direct/v1/GeniiData/1/sns/inscriptionId
//info
2000Get SNS Info by InscriptionId
direct/v1/GeniiData/1/sns/address/2000Get SNS Sssets by Address
direct/v1/GeniiData/1/bitmap/listinfo2000Get BITMAP List
direct/v1/GeniiData/1/bitmap/bitmapInfo
/bitmapNumber/
2000Get BITMAP Info by Number
direct/v1/GeniiData/1/bitmap/bitmapInfo
/inscriptionId/
2000Get BITMAP Info by InscriptionId
direct/v1/GeniiData/1/bitmap/bitmapInfo/address
/
2000Get BITMAP Assets by Address
direct/v1/GeniiData/1/key/info2000Key Info

MagicEden

GET

PathEst. CUDescription
direct/v1/MagicEden/v2/tokens/
/activities
5000
direct/v1/MagicEden/v2/collections/
/activities
5000
direct/v1/MagicEden/v2/wallets/
/activities
5000
direct/v1/MagicEden/v2/mmm/pools5000
direct/v1/MagicEden/v2/mmm/pools/buy-walls5000
direct/v1/MagicEden/v2/collections
//attributes
5000
direct/v1/MagicEden/v2/mmm/token/
/pools
5000
direct/v1/MagicEden/v2/collections5000
direct/v1/MagicEden/v2/wallets/
/escrow_balance
5000
direct/v1/MagicEden/v2/collections/
/holder_stats
5000
direct/v1/MagicEden/v2/wallets/5000
direct/v1/MagicEden/v2/instructions/buy5000
direct/v1/MagicEden/v2/instructions/buy_now5000
direct/v1/MagicEden/v2/instructions
/buy_now_transfer_nft
5000
direct/v1/MagicEden/v2/instructions/buy_cancel5000
direct/v1/MagicEden/v2/instructions/sell_cancel5000
direct/v1/MagicEden/v2/instructions
/buy_change_price
5000
direct/v1/MagicEden/v2/instructions
/sell_change_price
5000
direct/v1/MagicEden/v2/instructions/mmm
/sol-close-pool
5000
direct/v1/MagicEden/v2/instructions/mmm
/create-pool
5000
direct/v1/MagicEden/v2/instructions/mmm
/sol-deposit-buy
5000
direct/v1/MagicEden/v2/instructions/deposit5000
direct/v1/MagicEden/v2/instructions/mmm
/sol-fulfill-buy
5000
direct/v1/MagicEden/v2/instructions/mmm
/sol-fulfill-sell
5000
direct/v1/MagicEden/v2/instructions/sell5000
direct/v1/MagicEden/v2/instructions/sell_now5000
direct/v1/MagicEden/v2/instructions/mmm
/update-pool
5000
direct/v1/MagicEden/v2/instructions/withdraw5000
direct/v1/MagicEden/v2/instructions/mmm
/sol-withdraw-buy
5000
direct/v1/MagicEden/v2/launchpad/collections5000
direct/v1/MagicEden/v2/tokens/
/listings
5000
direct/v1/MagicEden/v2/collections/
/listings
5000
direct/v1/MagicEden/v2/wallets/
/offers_made
5000
direct/v1/MagicEden/v2/wallets/
/offers_received
5000
direct/v1/MagicEden/v2/tokens/
/offers_received
5000
direct/v1/MagicEden/v2/collections/
/stats
5000
direct/v1/MagicEden/v2/marketplace
/popular_collections
5000
direct/v1/MagicEden/v2/tokens/5000
direct/v1/MagicEden/v2/wallets/
/tokens
5000
direct/v1/MagicEden/v2/collections/
/leaderboard
5000

POST

Mempool

GET

PathEst. CUDescription
direct/v1/Mempool/v1/difficulty-adjustment2000Returns details about difficulty adjustment.
direct/v1/Mempool/v1/prices2000Returns bitcoin latest price denominated in main currencies.
direct/v1/Mempool/v1/historical-price2000Returns bitcoin historical price denominated in main currencies. Available query parameters: currency, timestamp. If no parameter is provided, the full price history for all currencies is returned.
direct/v1/Mempool/address/2000Returns details about an address. Available fields: address, chain_stats, and mempool_stats. chain_stats and mempool_stats each contain an object with tx_count, funded_txo_count, funded_txo_sum, spent_txo_count, and spent_txo_sum.
direct/v1/Mempool/address//txs2000Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using an after_txid query parameter.
direct/v1/Mempool/address//txs/chain2000Get confirmed transaction history for the specified address/scripthash, sorted with newest first. Returns 25 transactions per page. More can be requested by specifying the last txid seen by the previous query.
direct/v1/Mempool/address//txs/mempool2000Get unconfirmed transaction history for the specified address/scripthash. Returns up to 50 transactions (no paging).
direct/v1/Mempool/address//utxo2000Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: txid, vout, value, and status (with the status of the funding tx).
direct/v1/Mempool/v1/validate-address/2000Returns whether an address is valid or not. Available fields: isvalid (boolean), address (string), scriptPubKey (string), isscript (boolean), iswitness (boolean), witness_version (numeric, optional), and witness_program (string, optional).
direct/v1/Mempool/block/2000Returns details about a block.
direct/v1/Mempool/block//header2000Returns the hex-encoded block header.
direct/v1/Mempool/block-height/2000Returns the hash of the block currently at :height.
direct/v1/Mempool/v1/mining/blocks/timestamp
/
2000Returns the height and the hash of the block closest to the given :timestamp.
direct/v1/Mempool/block//raw2000Returns the raw block representation in binary.
direct/v1/Mempool/block//status2000Returns the confirmation status of a block. Available fields: in_best_chain (boolean, false for orphaned blocks), next_best (the hash of the next block, only available for blocks in the best chain).
direct/v1/Mempool/blocks/tip/height2000Returns the height of the last block.
direct/v1/Mempool/blocks/tip/hash2000Returns the hash of the last block.
direct/v1/Mempool/block//txid/2000Returns the transaction at index :index within the specified block.
direct/v1/Mempool/block//txids2000Returns a list of all txids in the block.
direct/v1/Mempool/block//txs2000Returns a list of transactions in the block (up to 25 transactions beginning at start_index). Transactions returned here do not have the status field, since all the transactions share the same block and confirmation status.
direct/v1/Mempool/v1/blocks/2000Returns details on the past 15 blocks with fee and mining details in an extras field. If :startHeight is specified, the past 15 blocks before (and including) :startHeight are returned.
direct/v1/Mempool/v1/blocks-bulk/
/
2000Returns details on the range of blocks between :minHeight and :maxHeight, inclusive, up to 10 blocks. If :maxHeight is not specified, it defaults to the current tip.To return data for more than 10 blocks, consider becoming an enterprise sponsor.
direct/v1/Mempool/v1/mining/pools/2000Returns a list of all known mining pools ordered by blocks found over the specified trailing :timePeriod.Leave :timePeriod unspecified to get all available data, or specify one of the following values: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.
direct/v1/Mempool/v1/mining/pool/2000Returns details about the mining pool specified by :slug.
direct/v1/Mempool/v1/mining/hashrate/pools
/
2000Returns average hashrates (and share of total hashrate) of mining pools active in the specified trailing :timePeriod, in descending order of hashrate.Leave :timePeriod unspecified to get all available data, or specify any of the following time periods: 1m, 3m, 6m, 1y, 2y, 3y.
direct/v1/Mempool/v1/mining/pool//hashrate2000Returns all known hashrate data for the mining pool specified by :slug. Hashrate values are weekly averages.
direct/v1/Mempool/v1/mining/pool/luxor/blocks
/
2000Returns past 10 blocks mined by the specified mining pool (:slug) before the specified :blockHeight. If no :blockHeight is specified, the mining pool’s 10 most recent blocks are returned.
direct/v1/Mempool/v1/mining/hashrate
/
2000Returns network-wide hashrate and difficulty figures over the specified trailing :timePeriod:Current (real-time) hashrateCurrent (real-time) difficultyHistorical daily average hashratesHistorical difficultyValid values for :timePeriod are 1m, 3m, 6m, 1y, 2y, 3y. If no time interval is specified, all available data is returned.Be sure that INDEXING_BLOCKS_AMOUNT is set properly in your backend config so that enough blocks are indexed to properly serve your request.
direct/v1/Mempool/v1/mining
/difficulty-adjustments/
2000Returns the record of difficulty adjustments over the specified trailing :interval:Block timestampBlock heightDifficultyDifficulty changeIf no time interval is specified, all available data is returned.
direct/v1/Mempool/v1/mining/reward-stats
/
2000Returns block reward and total transactions confirmed for the past :blockCount blocks.
direct/v1/Mempool/v1/mining/blocks/fees
/
2000Returns average total fees for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and fee amounts are exact (not averages). For the 1w time period, fees may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, fees are averages.
direct/v1/Mempool/v1/mining/blocks/rewards
/
2000Returns average block rewards for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and block rewards are exact (not averages). For the 1w time period, block rewards may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, block rewards are averages.
direct/v1/Mempool/v1/mining/blocks/fee-rates
/
2000Returns average feerate percentiles for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and percentiles are exact (not averages). For the 1w time period, percentiles may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, percentiles are averages.
direct/v1/Mempool/v1/mining/blocks/sizes-weights
/
2000Returns average size (bytes) and average weight (weight units) for blocks in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and figures are exact (not averages). For the 1w time period, figures may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, figures are averages.
direct/v1/Mempool/v1/mining/blocks/predictions
/
2000Returns average block health in the specified :timePeriod, ordered oldest to newest. :timePeriod can be any of the following: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.For 24h and 3d time periods, every block is included and figures are exact (not averages). For the 1w time period, figures may be averages depending on how fast blocks were found around a particular timestamp. For other time periods, figures are averages.
direct/v1/Mempool/v1/mining/blocks/audit/score
/
2000Returns the block audit score for the specified :blockHash. Available fields: hash, matchRate, expectedFees, and expectedWeight.
direct/v1/Mempool/v1/mining/blocks/audit/scores
/
2000Returns blocks audit score for the past 16 blocks. If :startHeight is specified, the past 15 blocks before (and including) :startHeight are returned. Available fields: hash, matchRate, expectedFees, and expectedWeight.
direct/v1/Mempool/v1/block/
/audit-summary
2000Returns the block audit summary for the specified :blockHash. Available fields: height, id, timestamp, template, missingTxs, addedTxs, freshTxs, sigopTxs, fullrbfTxs, acceleratedTxs, matchRate, expectedFees, and expectedWeight.
direct/v1/Mempool/v1/fees/mempool-blocks2000Returns current mempool as projected blocks.
direct/v1/Mempool/v1/fees/recommended2000Returns our currently suggested fees for new transactions.
direct/v1/Mempool/mempool2000Returns current mempool backlog statistics.
direct/v1/Mempool/mempool/txids2000Get the full list of txids in the mempool as an array. The order of the txids is arbitrary and does not match bitcoind.
direct/v1/Mempool/mempool/recent2000Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: txid, fee, vsize, and value.
direct/v1/Mempool/v1/replacements2000Returns the list of mempool transactions that are part of a RBF chain.
direct/v1/Mempool/v1/fullrbf/replacements2000Returns the list of mempool transactions that are part of a Full-RBF chain.
direct/v1/Mempool/v1/cpfp2000Returns the ancestors and the best descendant fees for a transaction.
direct/v1/Mempool/tx/2000Returns details about a transaction. Available fields: txid, version, locktime, size, weight, fee, vin, vout, and status.
direct/v1/Mempool/tx//hex2000Returns a transaction serialized as hex.
direct/v1/Mempool/tx//merkleblock-proof2000Returns a merkle inclusion proof for the transaction using bitcoind’s merkleblock format.
direct/v1/Mempool/tx//merkle-proof2000Returns a merkle inclusion proof for the transaction using Electrum’s blockchain.transaction.get_merkle format.
direct/v1/Mempool/tx//outspend/2000Returns the spending status of a transaction output. Available fields: spent (boolean), txid (optional), vin (optional), and status (optional, the status of the spending tx).
direct/v1/Mempool/tx//outspends2000Returns the spending status of all transaction outputs.
direct/v1/Mempool/tx//raw2000Returns a transaction as binary data.
direct/v1/Mempool/v1/tx//rbf2000Returns the RBF tree timeline of a transaction.
direct/v1/Mempool/tx//status2000Returns the confirmation status of a transaction. Available fields: confirmed (boolean), block_height (optional), and block_hash (optional).
direct/v1/Mempool/v1/transaction-times2000Returns the timestamps when a list of unconfirmed transactions was initially observed in the mempool. If a transaction is not found in the mempool or has been mined, the timestamp will be 0.
direct/v1/Mempool/v1/lightning/statistics
/
2000Returns network-wide stats such as total number of channels and nodes, total capacity, and average/median fee figures.Pass one of the following for :interval: latest, 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y.
direct/v1/Mempool/v1/lightning/search2000Returns Lightning nodes and channels that match a full-text, case-insensitive search :query across node aliases, node pubkeys, channel IDs, and short channel IDs.
direct/v1/Mempool/v1/lightning/nodes/country
/
2000Returns a list of Lightning nodes running on clearnet in the requested :country, where :country is an ISO Alpha-2 country code.
direct/v1/Mempool/v1/lightning/nodes/countries2000Returns aggregate capacity and number of clearnet nodes per country. Capacity figures are in satoshis.
direct/v1/Mempool/v1/lightning/nodes/isp/2000Returns a list of nodes hosted by a specified :isp, where :isp is an ISP’s ASN.
direct/v1/Mempool/v1/lightning/nodes/isp-ranking2000Returns aggregate capacity, number of nodes, and number of channels per ISP. Capacity figures are in satoshis.
direct/v1/Mempool/v1/lightning/nodes/rankings2000Returns two lists of the top 100 nodes: one ordered by liquidity (aggregate channel capacity) and the other ordered by connectivity (number of open channels).
direct/v1/Mempool/v1/lightning/nodes/rankings
/liquidity
2000Returns a list of the top 100 nodes by liquidity (aggregate channel capacity).
direct/v1/Mempool/v1/lightning/nodes/rankings
/connectivity
2000Returns a list of the top 100 nodes by connectivity (number of open channels).
direct/v1/Mempool/v1/lightning/nodes/rankings
/age
2000Returns a list of the top 100 oldest nodes.
direct/v1/Mempool/v1/lightning/nodes/2000Returns details about a node with the given :pubKey.
direct/v1/Mempool/v1/lightning/nodes/
/statistics
2000Returns historical stats for a node with the given :pubKey.
direct/v1/Mempool/v1/lightning/channels
/
2000Returns info about a Lightning channel with the given :channelId.
direct/v1/Mempool/v1/lightning/channels/txids2000Returns channels that correspond to the given :txid (multiple transaction IDs can be specified).
direct/v1/Mempool/v1/lightning/channels2000Returns a list of a node’s channels given its :pubKey. Ten channels are returned at a time. Use :index for paging. :channelStatus can be open, active, or closed.
direct/v1/Mempool/v1/lightning/channels-geo2000Returns a list of channels with corresponding node geodata.
direct/v1/Mempool/v1/lightning/channels-geo
/
2000Returns a list of channels with corresponding geodata for a node with the given :pubKey.
direct/v1/Mempool/v1/services/accelerator
/accelerations
2000Returns all transactions currently being accelerated.
direct/v1/Mempool/v1/services/accelerator
/accelerations/history
2000Returns all past accelerated transactions. Filters can be applied: status: all, requested, accelerating, mined, completed, failed timeframe: 24h, 3d, 1w, 1m, 3m, 6m, 1y, 2y, 3y, 4y, all minedByPoolUniqueId: any id from pools-v2.json blockHash: a block hash blockHeight: a block height page: the requested page number if using pagination (min: 1) pageLength: the page lenght if using pagination (min: 1, max: 50) from: unix timestamp (overrides timeframe) to: unix timestamp (overrides timeframe)
direct/v1/Mempool/v1/services/accelerator
/top-up-history
2000Returns a list of top ups the user has made as prepayment for the accelerator service.
direct/v1/Mempool/v1/services/accelerator
/balance
2000Returns the user’s currently available balance, currently locked funds, and total fees paid so far.
direct/v1/Mempool/v1/services/accelerator
/history
2000Returns the user’s past acceleration requests.Pass one of the following for :status (required): all, requested, accelerating, mined, completed, failed.Pass true in :details to get a detailed history of the acceleration request.

POST

PathEst. CUDescription
direct/v1/Mempool/tx2000Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The txid will be returned on success.
direct/v1/Mempool/v1/services/accelerator
/estimate
2000Returns estimated costs to accelerate a transaction. Optionally set the X-Mempool-Auth header to get customized estimation.
direct/v1/Mempool/v1/services/payments/bitcoin2000Request a LN invoice to accelerate a transaction.
direct/v1/Mempool/v1/services/accelerator
/accelerate
2000Sends a request to accelerate a transaction.
direct/v1/Mempool/v1/services/accelerator/cancel2000Sends a request to cancel an acceleration in the accelerating status.You can retreive eligible acceleration id using the history endpoint GET /api/v1/services/accelerator/history?status=accelerating.

Moralis

GET

PathEst. CUDescription
direct/v1/Moralis/nft//floor-price4500Get floor price for a given contract.
direct/v1/Moralis/nft//
/floor-price
4500Get floor price for a given token.
direct/v1/Moralis/nft//floor-price
/historical
7500Get historical floor price for a contract.
direct/v1/Moralis/market-data/nfts
/hottest-collections
30000Get the top NFT collections by trading volume
direct/v1/Moralis/solana/token//holders
//historical
20Get historical holder statistics for a specific Solana token address over a date range
direct/v1/Moralis/solana/token//holders
/
4500Get Solana token holder summary
direct/v1/Moralis/market-data/nfts
/top-collections
30000Get the top NFT collections by market cap

QuickNode

GET

PathEst. CUDescription
direct/v1/QuickNode/tron/wallet
/getassetissuelist
200Obtain a list of all TRC10 tokens.
direct/v1/QuickNode/tron/walletsolidity
/getassetissuelist
200Return the list of all the TRC10 tokens (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getbandwidthprices
200Retrieve historical bandwidth unit price information.
direct/v1/QuickNode/tron/wallet/getburntrx200Retrieve information about TRX burned in the network.
direct/v1/QuickNode/tron/walletsolidity
/getburntrx
200Query the amount of TRX burned due to on-chain transaction fees since No. 54 Committee Proposal took effect (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getcanwithdrawunfreezeamount
200Retrieve the amount that can be withdrawn after unfreezing.
direct/v1/QuickNode/tron/wallet/getdiversifier200Generate a diversifier for creating shielded addresses in privacy transactions.
direct/v1/QuickNode/tron/wallet/getenergyprices200Retrieve historical energy unit price information.
direct/v1/QuickNode/tron/wallet
/getnewshieldedaddress
200Generate a new shielded address for privacy transactions.
direct/v1/QuickNode/tron/wallet/getnowblock400Retrieve the latest block information.
direct/v1/QuickNode/tron/walletsolidity
/getnowblock
200Returns the latest block information.
direct/v1/QuickNode/tron/wallet/getpendingsize200Return the number of transactions in the pending pool.
direct/v1/QuickNode/tron/wallet/getspendingkey200Generate a spending key for shielded transactions.
direct/v1/QuickNode/tron/wallet
/gettransactionlistfrompending
200Retrieve a list of transaction IDs currently in the pending pool.
direct/v1/QuickNode/tron/wallet/listexchanges200List all exchange pairs available on the TRON network.
direct/v1/QuickNode/tron/walletsolidity
/listexchanges
200List all exchange pairs (Confirmed state).
direct/v1/QuickNode/tron/wallet/listproposals200List all proposals currently available on the TRON network.

POST

PathEst. CUDescription
direct/v1/QuickNode/tron/wallet/broadcasthex200Broadcast a protobuf-encoded transaction hex string after signing.
direct/v1/QuickNode/tron/wallet
/broadcasttransaction
200Broadcast a signed transaction to the TRON network.
direct/v1/QuickNode/tron/wallet/clearabi200Clear the ABI information of a smart contract.
direct/v1/QuickNode/tron/wallet/createaccount200Activate a new account using an already activated account.
direct/v1/QuickNode/tron/wallet/createassetissue200Issue a TRC10 token.
direct/v1/QuickNode/tron/wallet/exchangecreate200Create an exchange pair between two assets.
direct/v1/QuickNode/tron/wallet
/createshieldedcontractparameters
200Generate the shielded contract parameters.
direct/v1/QuickNode/tron/wallet
/createspendauthsig
200Generate a spend authorization signature for a transaction.
direct/v1/QuickNode/tron/wallet
/createtransaction
200Create a TRX transfer transaction. If the recipient address does not exist, it will be created on the blockchain.
direct/v1/QuickNode/tron/wallet/delegateresource200Delegate bandwidth or energy resources to other accounts.
direct/v1/QuickNode/tron/wallet/deploycontract200Deploy a smart contract to the TRON network.
direct/v1/QuickNode/tron/wallet/estimateenergy200Estimate the energy required for the successful execution of smart contract transactions.
direct/v1/QuickNode/tron/walletsolidity
/estimateenergy
200Estimate the energy required for the successful execution of smart contract transactions (Confirmed state).
direct/v1/QuickNode/tron/wallet
/exchangetransaction
200Exchange one asset for another within the TRON network.
direct/v1/QuickNode/tron/wallet/freezebalance200Freeze TRX to obtain bandwidth or energy and gain voting rights.
direct/v1/QuickNode/tron/wallet/freezebalancev2200In Stake 2.0, stake TRX to obtain bandwidth or energy and receive TRON Power (TP).
direct/v1/QuickNode/tron/wallet/getaccount200Retrieve account information, including TRX balance, TRC-10 balances, stake details, vote information, and permissions.
direct/v1/QuickNode/tron/walletsolidity
/getaccount
200Retrieve information about an account, including TRX balance, TRC-10 balances, stake information, vote information, and permissions (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getaccountbalance
200Fetch the account balance at a specific block.
direct/v1/QuickNode/tron/wallet/getaccountnet200Query bandwidth information for an account.
direct/v1/QuickNode/tron/wallet
/getaccountresource
200Retrieve resource information (bandwidth, energy, etc.) for an account.
direct/v1/QuickNode/tron/wallet/getakfromask200Derive an account key (AK) from an account signature key (ASK).
direct/v1/QuickNode/tron/wallet
/getassetissuebyaccount
200Retrieve TRC10 token information issued by a specific account.
direct/v1/QuickNode/tron/walletsolidity
/getassetissuebyid
200Return a token by token ID. Returns the token object, which contains the token name (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getassetissuebyid
200Fetch TRC10 token details using the token ID.
direct/v1/QuickNode/tron/wallet
/getassetissuebyname
200Retrieve TRC10 token information by token name.
direct/v1/QuickNode/tron/walletsolidity
/getassetissuebyname
200Return the token by name. Returns token info (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getassetissuelistbyname
200Retrieve a list of TRC10 tokens filtered by name.
direct/v1/QuickNode/tron/walletsolidity
/getassetissuelistbyname
200Return the list of all the TRC10 tokens by a name (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getavailableunfreezecount
200Return the remaining number of times an account can execute unstake operations in Stake 2.0.
direct/v1/QuickNode/tron/walletsolidity
/getavailableunfreezecount
200Return the remaining times of executing unstake operation in Stake 2.0 (Confirmed state).
direct/v1/QuickNode/tron/wallet/getblock65Return block header information or entire block details.
direct/v1/QuickNode/tron/walletsolidity/getblock65Retrieve a block by its ID or height (Confirmed state).
direct/v1/QuickNode/tron/wallet/getblockbalance200Return all balance change operations within a specific block.
direct/v1/QuickNode/tron/walletsolidity
/getblockbyid
200Retrieve a block by its ID (Confirmed state).
direct/v1/QuickNode/tron/wallet/getblockbyid200Retrieve block information using the block ID (hash).
direct/v1/QuickNode/tron/wallet
/getblockbylatestnum
400Return a list of the latest blocks based on a specified number.
direct/v1/QuickNode/tron/walletsolidity
/getblockbylatestnum
200Return the latest blocks (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getblockbylimitnext
200Retrieve a list of blocks within a specified range of block heights.
direct/v1/QuickNode/tron/walletsolidity
/getblockbylimitnext
200Retrieve a range of blocks by block height (Confirmed state).
direct/v1/QuickNode/tron/wallet/getblockbynum200Return the block object corresponding to a specific block height.
direct/v1/QuickNode/tron/walletsolidity
/getblockbynum
200Retrieve a block by its height (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getcandelegatedmaxsize
200Return the maximum size of resources that can be delegated.
direct/v1/QuickNode/tron/walletsolidity
/getcandelegatedmaxsize
200Returns the amount of delegatable resources share of the specified resource type for an address.
direct/v1/QuickNode/tron/walletsolidity
/getcanwithdrawunfreezeamount
200Returns withdrawable balance at the specified timestamp in Stake 2.0 (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getchainparameters
200Fetch the current parameters of the blockchain.
direct/v1/QuickNode/tron/wallet/getcontract200Retrieve a contract’s information from the blockchain, including bytecode, ABI, and configuration parameters.
direct/v1/QuickNode/tron/wallet/getcontractinfo200Fetch contract information including both bytecode and runtime bytecode.
direct/v1/QuickNode/tron/wallet
/getdelegatedresource
200Retrieve all resource delegations (Stake 1.0) from one account to another.
direct/v1/QuickNode/tron/walletsolidity
/getdelegatedresource
200Returns all resources delegations during Stake 1.0 phase from an account to another account.
direct/v1/QuickNode/tron/wallet
/getdelegatedresourceaccountindex
200List all addresses that have delegated resources to a specific account (Stake 1.0).
direct/v1/QuickNode/tron/walletsolidity
/getdelegatedresourceaccountindex
200Lists all addresses that have delegated resources to an account (Confirmed state).
direct/v1/QuickNode/tron/wallet
/getdelegatedresourceaccountindexv2
200In Stake 2.0, retrieve lists of addresses that have delegated resources to and from a specific account.
direct/v1/QuickNode/tron/walletsolidity
/getdelegatedresourceaccountindexv2
200In Stake 2.0, the resource delegation index for an account yields two lists of addresses: one for addresses that have received resource delegation from the account (toAddress), and another for addresses that have delegated resources to the account (fromAddress).
direct/v1/QuickNode/tron/wallet
/getdelegatedresourcev2
200In Stake 2.0, query detailed information of resource delegation from one account to another.
direct/v1/QuickNode/tron/walletsolidity
/getexchangebyid
200Query exchange pair based on id (Confirmed state).
direct/v1/QuickNode/tron/wallet/getexchangebyid200Query exchange pair information based on its ID.
direct/v1/QuickNode/tron/wallet
/getexpandedspendingkey
200Generate an expanded spending key from a given spending key.
direct/v1/QuickNode/tron/wallet
/getincomingviewingkey
200Generate an incoming viewing key using account key and nullifier key.
direct/v1/QuickNode/tron/wallet/getnkfromnsk200Derive a nullifier key (nk) from a nullifier secret key (nsk).
direct/v1/QuickNode/tron/wallet
/getpaginatedassetissuelist
200Retrieve a paginated list of all TRC10 tokens.
direct/v1/QuickNode/tron/walletsolidity
/getpaginatedassetissuelist
200Returns the list of all the TRC10 tokens by a name (Confirmed state).
direct/v1/QuickNode/tron/wallet/getproposalbyid200Retrieve proposal information using its ID.
direct/v1/QuickNode/tron/walletsolidity
/gettransactionbyid
200Returns the transaction information by transaction id.
direct/v1/QuickNode/tron/wallet
/gettransactionbyid
400Retrieve transaction information using its ID.
direct/v1/QuickNode/tron/walletsolidity
/gettransactioncountbyblocknum
200Returns transaction count in a block by block number (Confirmed state).
direct/v1/QuickNode/tron/wallet
/gettransactionfrompending
200Retrieve transaction details from the pending transaction pool using the transaction ID.
direct/v1/QuickNode/tron/wallet
/gettransactioninfobyblocknum
400Return the TransactionInfo data of all transactions contained in the block of the specified height.
direct/v1/QuickNode/tron/walletsolidity
/gettransactioninfobyblocknum
200Returns the TransactionInfo data of all transactions contained in the block of the specified height.
direct/v1/QuickNode/tron/wallet
/gettransactioninfobyid
200Query the transaction fee and block height by transaction ID.
direct/v1/QuickNode/tron/walletsolidity
/gettransactioninfobyid
200Returns the transaction fee and block height by transaction id.
direct/v1/QuickNode/tron/wallet
/gettriggerinputforshieldedtrc20contract
200Generate the trigger input parameters required for executing a shielded TRC20 contract transaction.
direct/v1/QuickNode/tron/wallet
/getzenpaymentaddress
200Return the payment address by providing the diversifier and the incoming viewing key (ivk).
direct/v1/QuickNode/tron/wallet/exchangeinject200Inject tokens into an existing exchange.
direct/v1/QuickNode/tron/wallet
/isshieldedtrc20contractnotespent
200Check whether a specific shielded TRC20 contract note has been spent or not.
direct/v1/QuickNode/tron/walletsolidity
/isshieldedtrc20contractnotespent
200Check whether a specific shielded TRC20 contract note has been spent or not.
direct/v1/QuickNode/tron/wallet
/participateassetissue
200Participate in an asset issue by sending TRX to the asset issuer.
direct/v1/QuickNode/tron/wallet/proposalapprove200Approve a proposed transaction on the TRON network.
direct/v1/QuickNode/tron/wallet/proposaldelete200Delete a proposal from the TRON network.
direct/v1/QuickNode/tron/wallet
/scanshieldedtrc20notesbyivk
200Scan shielded TRC20 notes using the incoming viewing key (IVK).
direct/v1/QuickNode/tron/walletsolidity
/scanshieldedtrc20notesbyivk
200Scan shielded TRC20 notes using the incoming viewing key (IVK).
direct/v1/QuickNode/tron/wallet
/scanshieldedtrc20notesbyovk
200Scan shielded TRC20 notes using the outgoing viewing key (OVK).
direct/v1/QuickNode/tron/walletsolidity
/scanshieldedtrc20notesbyovk
200Scan shielded TRC20 notes using the outgoing viewing key (OVK).
direct/v1/QuickNode/tron/wallet/transferasset200Transfer TRC10 tokens from one account to another.
direct/v1/QuickNode/tron/wallet
/triggerconstantcontract
200Trigger a smart contract on the TRON network without broadcasting a transaction.
direct/v1/QuickNode/tron/walletsolidity
/triggerconstantcontract
200Call a smart contract in a read-only manner on the TRON blockchain (confirmed state). This method simulates the contract execution without broadcasting a transaction to the network.
direct/v1/QuickNode/tron/wallet
/triggersmartcontract
200Trigger a smart contract on the TRON network by broadcasting a transaction.
direct/v1/QuickNode/tron/wallet
/undelegateresource
200Un-delegate previously delegated resources from another account.
direct/v1/QuickNode/tron/wallet/unfreezeasset200Unfreeze TRC10 tokens that were previously frozen.
direct/v1/QuickNode/tron/wallet/unfreezebalance200Unfreeze TRX to retrieve bandwidth or energy and revoke voting rights.
direct/v1/QuickNode/tron/wallet
/unfreezebalancev2
200Unstake TRX staked in Stake 2.0, releasing the corresponding amount of bandwidth or energy, and voting rights. After initiating the unstaking process, users must wait for 14 days before they can withdraw the funds using the /wallet/withdrawexpireunfreeze endpoint.
direct/v1/QuickNode/tron/wallet/updateaccount200Modify the account name of an existing account.
direct/v1/QuickNode/tron/wallet/updateasset200Update basic TRC10 token information.
direct/v1/QuickNode/tron/wallet
/updateenergylimit
200Update the origin_energy_limit parameter of a smart contract.
direct/v1/QuickNode/tron/wallet/updatesetting200Update the consume_user_resource_percent parameter of a smart contract.
direct/v1/QuickNode/tron/wallet
/accountpermissionupdate
200Update the account’s permission.
direct/v1/QuickNode/tron/wallet/validateaddress65Validate whether an address is a valid TRON address.
direct/v1/QuickNode/tron/wallet
/votewitnessaccount
20Vote for witnesses on the TRON network.
direct/v1/QuickNode/tron/wallet/exchangewithdraw200Withdraw tokens from an exchange.
direct/v1/QuickNode/tron/wallet
/withdrawexpireunfreeze
200Withdraw your unfrozen balance in Stake 2.0. After executing the /wallet/unfreezebalancev2 transaction and waiting for a specific number of days (N), users can use this API to retrieve their funds.

SolScan

GET

PathEst. CUDescription
direct/v1/SolScan/v2.0/account/portfolio650Get the portfolio for a given address.

Zerion

GET

PathEst. CUDescription
direct/v1/Zerion/v1/chains/100This endpoint returns chain by unique chain identifier.
direct/v1/Zerion/v1/dapps100This endpoint returns list of DApps by using different parameters.
direct/v1/Zerion/v1/dapps/100This endpoint returns single DApp by its unique identifier.
direct/v1/Zerion/v1/fungibles/100This endpoint returns a fungible asset by unique identifier
direct/v1/Zerion/v1/fungibles/
/charts/
100This endpoint returns the chart for the fungible asset for a selected period
direct/v1/Zerion/v1/nfts/100This endpoint returns single NFT by its unique identifier.
direct/v1/Zerion/v1/wallets//charts
/
100This endpoint returns a portfolio balance chart for a wallet. This is over a specified time period, based on the provided start and end timestamps. Results can be filtered by blockchain and asset type, offering flexible and detailed visualizations of wallet performance, similar to what you see in the Zerion interface. Note: We do not support historical protocol positions data.
direct/v1/Zerion/v1/wallets/
/nft-portfolio
100This endpoint returns the NFT portfolio overview of a web3 wallet.
direct/v1/Zerion/v1/wallets//pnl100This endpoint returns the Profit and Loss (PnL) details of a web3 wallet. This includes Unrealized PnL, Realized PnL, Net Invested amounts and filters for asset categories like Non Fungible Tokens (NFTs). It uses the FIFO (First In, First Out) standard for calculations, providing accurate insights into wallet performance. Ideal for tracking and analyzing financial outcomes of wallet activity.
direct/v1/Zerion/v1/wallets//portfolio100This endpoint returns the portfolio overview of a web3 wallet.
direct/v1/Zerion/v1/chains/100This endpoint returns list of all chains supported by Zerion.
direct/v1/Zerion/v1/fungibles/100This endpoint returns a paginated list of fungible assets supported by Zerion. It also provides the ability to search for fungibles. If no fungible assets are found for given filters, the empty list with 200 status is returned.
direct/v1/Zerion/v1/gas-prices/100This endpoint provides real-time information on the current gas prices across all supported blockchain networks.
direct/v1/Zerion/v1/nfts/100This endpoint returns list of NFTs by using different parameters. It returns NFTs of both types - ERC721 and ERC1155.
direct/v1/Zerion/v1/wallets/
/nft-collections/
100This endpoint returns a list of the NFT collections held by a specific wallet.
direct/v1/Zerion/v1/wallets/
/nft-positions/
100This endpoint returns a list of the NFT positions held by a specific wallet.
direct/v1/Zerion/v1/wallets//positions/100This endpoint returns a list of wallet positions.
direct/v1/Zerion/v1/wallets/
/transactions/
100This endpoint returns a list of transactions associated with the wallet.
direct/v1/Zerion/v1/swap/fungibles/100The endpoint provides a list of fungibles available for bridge exchange. This endpoint is specifically designed for situations where the input and output chains are different.
direct/v1/Zerion/v1/swap/offers/100The endpoint offers a comprehensive overview of relevant trades and bridge exchanges.