Skip to main content

Wallets — Direct API Endpoints

Alchemy

GET

PathEst. CUDescription
direct/v1/Alchemy//nft/v3
/getCollectionsForOwner
720Retrieves all NFT collections held by a specified owner address.
direct/v1/Alchemy//nft/v3
/getContractsForOwner
640Retrieves all NFT contracts held by a specified owner address.
direct/v1/Alchemy//nft/v3
/isHolderOfContract
160Determines whether a specific wallet holds any NFT from a given contract.
direct/v1/Alchemy//nft/v3/getNFTsForOwner960Retrieves all NFTs currently owned by a specified address.

POST

PathEst. CUDescription
direct/v1/Alchemy/prices/v1/tokens/by-address80Fetches current prices for multiple tokens using network and address pairs. Returns a list of token prices, each containing the network, address, prices, and an optional error field.

Allium

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/developer/holdings/pnl100Fetch current wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token
100Fetch current wallet and token PnL.
direct/v1/Allium/api/v1/developer/defi/positions100Fetch DeFi positions.
direct/v1/Allium/api/v1/developer/wallet
/balances/history
100Fetch historical fungible token balances.
direct/v1/Allium/api/v1/developer/holdings/pnl
/history
100Fetch historical wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token/history
100Fetch historical wallet and token PnL.
direct/v1/Allium/api/v1/developer/holdings
/history
100Fetch holdings history.
direct/v1/Allium/api/v1/developer/wallet
/balances
100Fetch latest fungible token balances.
direct/v1/Allium/api/v1/developer/wallet
/transactions
100Fetch wallet transactions.
direct/v1/Allium/api/v1/developer/defi
/account-health
100Get DeFi account health.
direct/v1/Allium/api/v1/developer/defi/nav100Get DeFi net asset value.
direct/v1/Allium/api/v1/developer/hyperliquid
/info
100Fetch Hyperliquid account information.

Birdeye

GET

PathEst. CUDescription
direct/v1/Birdeye/perps/v1/wallet/list70Perps - Wallet List
direct/v1/Birdeye/perps/v1/wallet/open_positions70Perps - Wallet Open Positions
direct/v1/Birdeye/perps/v1/wallet/overview70Perps - Wallet Overview
direct/v1/Birdeye/v1/wallet/list_supported_chain70Supported Networks
direct/v1/Birdeye/v1/wallet/token_balance1060Wallet - Token Balance
direct/v1/Birdeye/v1/wallet/token_list1060Wallet Portfolio
direct/v1/Birdeye/v1/wallet/tx_list70Wallet Transaction History
direct/v1/Birdeye/wallet/v2/balance-change1415Wallet - Balance Change
direct/v1/Birdeye/wallet/v2/current-net-worth7065Wallet - Current Net Worth
direct/v1/Birdeye/wallet/v2/net-worth4240Wallet - Net Worth Chart
direct/v1/Birdeye/wallet/v2/net-worth-details4240Wallet - Net Worth Details
direct/v1/Birdeye/wallet/v2/pnl17835Wallet - PnL (Per Token)
direct/v1/Birdeye/wallet/v2/pnl/multiple17835Wallet - PnL (Per Wallet)
direct/v1/Birdeye/wallet/v2/pnl/summary2825Wallet - PnL

POST

PathEst. CUDescription
direct/v1/Birdeye/wallet/v2/net-worth-summary
/multiple
22295Wallet - Current Net Worth Summary (Multiple)
direct/v1/Birdeye/wallet/v2/pnl/details2825Wallet - PnL Details
direct/v1/Birdeye/wallet/v2/token-balance355Wallet - Tokens Balance
direct/v1/Birdeye/wallet/v2/transfer1415Wallet - Transfer
direct/v1/Birdeye/wallet/v2/transfer/total1415Wallet - Transfer total
direct/v1/Birdeye/wallet/v2/tx/first-funded1415Wallet - First Tx Funded

CoinGecko

GET

PathEst. CUDescription
direct/v1/CoinGecko/coins//contract
/
2600Coin Data by Token Address
direct/v1/CoinGecko/coins//contract
//market_chart
2600Coin Historical Chart Data by Token Address
direct/v1/CoinGecko/coins//contract
//market_chart/range
2600Coin Historical Chart Data within Time Range by Token Address
direct/v1/CoinGecko/nfts/
/contract/
2600NFTs Collection Data by Contract Address
direct/v1/CoinGecko/nfts/
/contract//market_chart
2600💼 NFTs Collection Historical Chart Data by Contract Address
direct/v1/CoinGecko/onchain/networks/
/pools/
2600Specific Pool Data by Pool Address
direct/v1/CoinGecko/onchain/networks/
/pools/multi/
2600Multiple Pools Data by Pool Addresses
direct/v1/CoinGecko/onchain/simple/networks
//token_price/
2600Token Price by Token Addresses

Covalent

GET

PathEst. CUDescription
direct/v1/GoldRush/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/GoldRush/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/GoldRush/v1/address/
/activity
5000Get activity across all chains for address
direct/v1/GoldRush/v1//address
//balances_native
5000Get native token balance for address
direct/v1/GoldRush/v1//address
//balances_nft
5000Get NFTs for address
direct/v1/GoldRush/v1//address
//balances_v2
5000Get token balances for address
direct/v1/GoldRush/v1//address
//historical_balances
5000Get historical token balances for address
direct/v1/GoldRush/v1//address
//transactions_summary
5000Get transaction summary for address
direct/v1/GoldRush/v1//address
//transfers_v2
5000Get ERC20 token transfers for address
direct/v1/GoldRush/v1/btc-mainnet/address
//balances_v2
5000Get Bitcoin balances for non-HD address
direct/v1/GoldRush/v1/btc-mainnet/address
//hd_wallets
5000Get Bitcoin balances for HD address
direct/v1/GoldRush/v1/btc-mainnet/address
//historical_balances
5000Get historical Bitcoin balance for non-HD address
direct/v1/GoldRush/v1//bulk
/transactions//
5000Get bulk time bucket transactions for address (v3)
direct/v1/GoldRush/v1//bulk
/transactions/
5000Get earliest transactions for address (v3)
direct/v1/GoldRush/v1//address
//collection/
5000Check ownership in NFT collection
direct/v1/GoldRush/v1//address
//collection/
/token/
5000Check ownership in NFT collection for specific token
direct/v1/GoldRush/v1//nft/approvals
/
5000Get NFT approvals for address
direct/v1/GoldRush/v1//address
//resolve_address
5000Get resolved address for registered address
direct/v1/GoldRush/v1//approvals
/
5000Get token approvals for address
direct/v1/GoldRush/v1//address
//transactions_v3
5000Get recent transactions for address (v3)
direct/v1/GoldRush/v1//address
//transactions_v3/page/
5000Get paginated transactions for address (v3)

Codex

POST

PathEst. CUDescription
direct/v1/Codex/balances3500Returns list of token balances that a wallet has
direct/v1/Codex/primeBalance3500Fetch the balance of a wallet holding PRIME on ethereum
direct/v1/Codex/walletNftCollectionAssets3500Returns list of NFT assets held by a given wallet for a single collection.
direct/v1/Codex/walletNftCollections3500Returns list of collections and quantity of NFTs held by a given wallet.

HelloMoon

POST

PathEst. CUDescription
direct/v1/HelloMoon/v0/solana/all-time
/txns-by-user
50Get all-time transaction history for a specified user on Solana.
direct/v1/HelloMoon/v0/print/stats/wallet50Fetch wallet statistics for Print-related data on Solana.
direct/v1/HelloMoon/v0/solana/txns-by-user50Retrieve recent transactions for a specified user on Solana, with optional filters on block time.
direct/v1/HelloMoon/v0/defi/whirlpools
/positions-by-user
50Retrieve positions within Whirlpool liquidity pools for a specific user.

Hydromancer

POST

PathEst. CUDescription
direct/v1/Hydromancer/info1665Unified Hydromancer endpoint. Use the type field in the request body to specify the operation.

Kraken

GET

PathEst. CUDescription
direct/v1/Kraken/api/history/v3/accountlogcsv20Lists recent account log entries in CSV format.
direct/v1/Kraken/derivatives/api/v3/subaccount
//trading-enabled
20Returns trading capability info for given subaccount.
direct/v1/Kraken/api/history/v3/account-log20Lists account log entries, paged by timestamp or by ID.
direct/v1/Kraken/derivatives/api/v3/subaccounts20Return information about subaccounts, including balances and UIDs.
direct/v1/Kraken/derivatives/api/v3/accounts20This endpoint returns key information relating to all your accounts which may either be cash accounts or margin accounts. This includes digital asset balances, instrument balances, margin requirements, margin trigger estimates and auxiliary information such as available funds, PnL of open positions and portfolio value.

Moralis

GET

PathEst. CUDescription
direct/v1/Moralis/resolve//reverse75ENS lookup by address.
direct/v1/Moralis/resolve/ens/75ENS Lookup by Domain
direct/v1/Moralis/wallets/balances75Get native balance for multiple wallets
direct/v1/Moralis/wallets//chains375Get chain activity by wallet
direct/v1/Moralis//verbose375Get decoded transactions by wallet
direct/v1/Moralis/wallets//defi
/positions
375Get DeFi positions by wallet
direct/v1/Moralis/wallets//defi/summary375Get DeFi protocols by wallet
direct/v1/Moralis/wallets//defi
//positions
20Get detailed DeFi positions by wallet and protocol
direct/v1/Moralis/wallets//approvals750Get ERC20 approvals by wallet
direct/v1/Moralis//erc20750Get ERC20 token balance by wallet
direct/v1/Moralis//erc20/transfers375Get ERC20 token transfers by wallet
direct/v1/Moralis//events150Get events by contract
direct/v1/Moralis//logs150Get logs by contract
direct/v1/Moralis//balance75Get native balance by wallet
direct/v1/Moralis/225Get native transactions by wallet
direct/v1/Moralis/wallets//nfts/trades300Get trades by wallet
direct/v1/Moralis//nft/transfers375Get transfers by wallet
direct/v1/Moralis/solana/account/
//balance
75Get native balance by wallet on Solana
direct/v1/Moralis/solana/account/
//nft
75Get NFTs by wallet on Solana
direct/v1/Moralis/solana/account/
//portfolio
75Get portfolio by wallet on Solana
direct/v1/Moralis/solana/account/
//swaps
375Get swap transactions by wallet on Solana
direct/v1/Moralis/solana/account/
//tokens
75Get token balance by wallet on Solana
direct/v1/Moralis/wallets//tokens750Get Native & ERC20 token balances & prices by wallet
direct/v1/Moralis/wallets//history1125Get full wallet history
direct/v1/Moralis/wallets//net-worth1875Get wallet net-worth
direct/v1/Moralis/wallets/
/profitability
375Get Wallet PnL Breakdown
direct/v1/Moralis/wallets/
/profitability/summary
225Get Wallet PnL Summary
direct/v1/Moralis/wallets//stats375Get wallet stats
direct/v1/Moralis/resolve//domain75Unstoppable Lookup by Address
direct/v1/Moralis/resolve/75Unstoppable Lookup by Domain

Shyft

GET

PathEst. CUDescription
direct/v1/Shyft/sol/v1/wallet/get_domains20Get all domains of a wallet
direct/v1/Shyft/sol/v1/wallet/all_tokens20Get the balance of all tokens in a wallet
direct/v1/Shyft/sol/v1/wallet/balance20lets you check the balance in your solana wallet
direct/v1/Shyft/sol/v1/semi_wallet/decrypt20Decrypt a semi custodial wallet and get the keypair
direct/v1/Shyft/sol/v1/wallet/get_keypair20Get the keypair of a semi custodial wallet
direct/v1/Shyft/sol/v1/semi_wallet/get_keypair20Get the keypair of a semi custodial wallet
direct/v1/Shyft/sol/v1/wallet/collections20For getting all the collections in a wallet
direct/v1/Shyft/sol/v1/wallet
/parsed_transaction_history
20Get the parsed transaction history of a wallet
direct/v1/Shyft/sol/v1/wallet/get_portfolio20Get the portfolio of a wallet
direct/v1/Shyft/sol/v1/nft/read_all20Read all NFTs
direct/v1/Shyft/sol/v1/wallet/resolve_address20Get the address of a domain
direct/v1/Shyft/sol/v1/wallet/stake_accounts20Get the stake accounts of a wallet
direct/v1/Shyft/sol/v1/wallet/token_balance20Get the balance of a particular token in a wallet (Supports Token 2022 token info 🆕)
direct/v1/Shyft/sol/v1/wallet/transaction20Get the details of a transaction
direct/v1/Shyft/sol/v1/wallet
/transaction_history
20Get the transaction history of a wallet
direct/v1/Shyft/sol/v1/wallet
/decrypt_semi_wallet
20Decrypt a semi custodial wallet

POST

PathEst. CUDescription
direct/v1/Shyft/sol/v1/semi_wallet
/change_password
20Change the password of a semi custodial wallet
direct/v1/Shyft/sol/v1/semi_wallet/create20Create a semi custodial wallet
direct/v1/Shyft/sol/v1/wallet/send_sol20allows you to transfer SOL from your account to another.
direct/v1/Shyft/sol/v1/wallet/send_sol_detach20Send SOL to another wallet
direct/v1/Shyft/sol/v1/wallet/create_semi_wallet20Create a semi custodial wallet
direct/v1/Shyft/sol/v1/wallet/sign_transaction20Sign a transaction

SolScan

GET

PathEst. CUDescription
direct/v1/SolScan/v1.0/account/20Get detailed information for a specific account on Solana.
direct/v1/SolScan/v1.0/account/solTransfers20Get SOL transfers for a specific account on Solana.
direct/v1/SolScan/v1.0/account/stakeAccounts20Get staking accounts for a specific account on Solana.
direct/v1/SolScan/v1.0/account/transactions20Get the transaction history of a specific account on Solana.
direct/v1/SolScan/v1.0/account/exportRewards20Export rewards for a specific account on Solana.
direct/v1/SolScan/v1.0/account
/exportTransactions
20Export transactions for a specific account on Solana.
direct/v1/SolScan/v2.0/account/balance_change650Get balance change activities for a specific account on Solana.
direct/v1/SolScan/v2.0/account/transfer650Get transfer information for a specific account on Solana.
direct/v1/SolScan/v2.0/account/transfer/export20Export transfer information for a specific account on Solana.

TonAPI

GET

PathEst. CUDescription
direct/v1/TonAPI/v2/wallet//seqno20Get account seqno
direct/v1/TonAPI/v2/blockchain/accounts
/
20Get low-level information about an account taken directly from the blockchain.
direct/v1/TonAPI/v2/liteserver/get_account_state
/
20Get raw account state
direct/v1/TonAPI/v2/liteserver/get_transactions
/
20Get raw transactions
direct/v1/TonAPI/v2/pubkeys//wallets20Get wallets by public key

POST

PathEst. CUDescription
direct/v1/TonAPI/v2/wallet/emulate20Emulate sending message to blockchain
direct/v1/TonAPI/v2/wallet/auth/proof20Account verification and token issuance

PUT

PathEst. CUDescription
direct/v1/TonAPI/v2/wallet/backup20Set backup info