# Wallet API endpoints for Wallet. # Wallet — Direct API Endpoints _Generated from `direct.json`. Provider-specific tables. Chains omitted._ ## Alchemy | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | AlchemyGetV3CollectionsForOwner | `direct/v1/Alchemy/{chain}/nft/v3/getCollectionsForOwner` | GET | Retrieves all NFT collections held by a specified owner address. | [link](https://docs.alchemy.com/reference/getcollectionsforowner-v3) | | AlchemyGetV3ContractsForOwner | `direct/v1/Alchemy/{chain}/nft/v3/getContractsForOwner` | GET | Retrieves all NFT contracts held by a specified owner address. | [link](https://docs.alchemy.com/reference/getcontractsforowner-v3) | | AlchemyGetV3IsHolderOfContract | `direct/v1/Alchemy/{chain}/nft/v3/isHolderOfContract` | GET | Determines whether a specific wallet holds any NFT from a given contract. | [link](https://docs.alchemy.com/reference/isholderofcontract-v3) | | AlchemyGetV3NftsForOwner | `direct/v1/Alchemy/{chain}/nft/v3/getNFTsForOwner` | GET | Retrieves all NFTs currently owned by a specified address. | [link](https://docs.alchemy.com/reference/getnftsforowner-v3) | | AlchemyPostPricesV1TokensByAddress | `direct/v1/Alchemy/prices/v1/tokens/by-address` | POST | Fetches 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. | [link](https://docs.alchemy.com/reference/get-token-prices-by-address) | ## Birdeye | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | BirdeyeGetV1WalletListSupportedChain | `direct/v1/Birdeye/v1/wallet/list_supported_chain` | GET | Supported Networks | [link](https://docs.birdeye.so/reference/get_v1-wallet-list-supported-chain) | | BirdeyeGetV1WalletMultichainTokenList | `direct/v1/Birdeye/v1/wallet/multichain_token_list` | GET | Wallet Portfolio - Multichain | [link](https://docs.birdeye.so/reference/get_v1-wallet-multichain-token-list) | | BirdeyeGetV1WalletMultichainTxList | `direct/v1/Birdeye/v1/wallet/multichain_tx_list` | GET | Wallet Transaction History - Multichain | [link](https://docs.birdeye.so/reference/get_v1-wallet-multichain-tx-list) | | BirdeyeGetV1WalletTokenBalance | `direct/v1/Birdeye/v1/wallet/token_balance` | GET | Wallet - Token Balance | [link](https://docs.birdeye.so/reference/get_v1-wallet-token-balance) | | BirdeyeGetV1WalletTokenList | `direct/v1/Birdeye/v1/wallet/token_list` | GET | Wallet Portfolio | [link](https://docs.birdeye.so/reference/get_v1-wallet-token-list) | | BirdeyeGetV1WalletTxList | `direct/v1/Birdeye/v1/wallet/tx_list` | GET | Wallet Transaction History | [link](https://docs.birdeye.so/reference/get_v1-wallet-tx-list) | | BirdeyePostV1WalletSimulate | `direct/v1/Birdeye/v1/wallet/simulate` | POST | Transaction Simulation | [link](https://docs.birdeye.so/reference/post_v1-wallet-simulate) | ## Covalent | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | CovalentGetV1AddressActivity | `direct/v1/Covalent/v1/address/{walletAddress}/activity` | GET | Get activity across all chains for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/cross-chain/get-address-activity) | | CovalentGetV1AddressBalancesNative | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/balances_native` | GET | Get native token balance for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/balances/get-native-token-balance) | | CovalentGetV1AddressBalancesNft | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/balances_nft` | GET | Get NFTs for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/nft/get-nfts-for-address) | | CovalentGetV1AddressBalancesV2 | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/balances_v2` | GET | Get token balances for address | [link](https://goldrush.dev/docs/api-reference/balances/get-token-balances-for-address) | | CovalentGetV1AddressHistoricalBalances | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/historical_balances` | GET | Get historical token balances for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/balances/get-historical-token-balances-for-address) | | CovalentGetV1AddressTransactionsSummary | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/transactions_summary` | GET | Get transaction summary for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/transactions/get-transaction-summary-for-address) | | CovalentGetV1AddressTransfersV2 | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/transfers_v2` | GET | Get ERC20 token transfers for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/balances/get-erc20-token-transfers-for-address) | | CovalentGetV1BitcoinBalancesV2 | `direct/v1/Covalent/v1/btc-mainnet/address/{walletAddress}/balances_v2` | GET | Get Bitcoin balances for non-HD address | [link](https://goldrush.dev/docs/api-reference/foundational-api/balances/get-bitcoin-balance-for-address) | | CovalentGetV1BitcoinHdWalletBalances | `direct/v1/Covalent/v1/btc-mainnet/address/{walletAddress}/hd_wallets` | GET | Get Bitcoin balances for HD address | [link](https://goldrush.dev/docs/api-reference/foundational-api/balances/get-bitcoin-balances-for-hd-address) | | CovalentGetV1BitcoinTransactions | `direct/v1/Covalent/v1/cq/covalent/app/bitcoin/transactions` | GET | Get transactions for Bitcoin address | [link](https://goldrush.dev/docs/api-reference/foundational-api/transactions/get-transactions-for-bitcoin-address) | | CovalentGetV1BulkTimeBucketTransactions | `direct/v1/Covalent/v1/{chainName}/bulk/transactions/{walletAddress}/{timeBucket}` | GET | Get bulk time bucket transactions for address (v3) | [link](https://goldrush.dev/docs/api-reference/foundational-api/transactions/get-time-bucket-transactions-for-address-v3) | | CovalentGetV1BulkTransactions | `direct/v1/Covalent/v1/{chainName}/bulk/transactions/{walletAddress}` | GET | Get earliest transactions for address (v3) | [link](https://goldrush.dev/docs/api-reference/foundational-api/transactions/get-earliest-transactions-for-address-v3) | | CovalentGetV1CheckNftOwnership | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/collection/{collectionContract}` | GET | Check ownership in NFT collection | [link](https://goldrush.dev/docs/api-reference/foundational-api/nft/check-ownership-in-nft-collection) | | CovalentGetV1CheckSpecificNftOwnership | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/collection/{collectionContract}/token/{tokenId}` | GET | Check ownership in NFT collection for specific token | [link](https://goldrush.dev/docs/api-reference/foundational-api/nft/check-ownership-in-nft-collection-token) | | CovalentGetV1NftApprovals | `direct/v1/Covalent/v1/{chainName}/nft/approvals/{walletAddress}` | GET | Get NFT approvals for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/security/get-nft-approvals) | | CovalentGetV1ResolvedAddress | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/resolve_address` | GET | Get resolved address for registered address | [link](https://goldrush.dev/docs/api-reference/foundational-api/utility/get-resolved-address-for-registered-address) | | CovalentGetV1TokenApprovals | `direct/v1/Covalent/v1/{chainName}/approvals/{walletAddress}` | GET | Get token approvals for address | [link](https://goldrush.dev/docs/api-reference/foundational-api/security/get-token-approvals-for-address) | | CovalentGetV1TransactionsV3 | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/transactions_v3` | GET | Get recent transactions for address (v3) | [link](https://goldrush.dev/docs/api-reference/foundational-api/transactions/get-recent-transactions-for-address-v3) | | CovalentGetV1TransactionsV3ByPage | `direct/v1/Covalent/v1/{chainName}/address/{walletAddress}/transactions_v3/page/{page}` | GET | Get paginated transactions for address (v3) | [link](https://goldrush.dev/docs/api-reference/foundational-api/transactions/get-paginated-transactions-for-address-v3) | ## Defined | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | DefinedPostBalances | `direct/v1/Defined/balances` | POST | Returns list of token balances that a wallet has | [link](https://docs.codex.io/reference/balances) | | DefinedPostPrimeBalance | `direct/v1/Defined/primeBalance` | POST | Fetch the balance of a wallet holding PRIME on ethereum | [link](https://docs.codex.io/reference/primebalance) | | DefinedPostWalletNftCollectionAssets | `direct/v1/Defined/walletNftCollectionAssets` | POST | Returns list of NFT assets held by a given wallet for a single collection. | [link](https://docs.codex.io/reference/walletnftcollectionassets) | | DefinedPostWalletNftCollections | `direct/v1/Defined/walletNftCollections` | POST | Returns list of collections and quantity of NFTs held by a given wallet. | [link](https://docs.codex.io/reference/walletnftcollections) | ## HelloMoon | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | HelloMoonPostV0AllTimeTransactionsByUser | `direct/v1/HelloMoon/v0/solana/all-time/txns-by-user` | POST | Get all-time transaction history for a specified user on Solana. | [link](https://docs.hellomoon.io/reference/post_v0-solana-all-time-txns-by-user) | | HelloMoonPostV0PrintWalletStats | `direct/v1/HelloMoon/v0/print/stats/wallet` | POST | Fetch wallet statistics for Print-related data on Solana. | [link](https://docs.hellomoon.io/reference/post_v0-print-stats-wallet) | | HelloMoonPostV0TransactionsByUser | `direct/v1/HelloMoon/v0/solana/txns-by-user` | POST | Retrieve recent transactions for a specified user on Solana, with optional filters on block time. | [link](https://docs.hellomoon.io/reference/post_v0-solana-txns-by-user) | | HelloMoonPostV0WhirlpoolPositionsByUser | `direct/v1/HelloMoon/v0/defi/whirlpools/positions-by-user` | POST | Retrieve positions within Whirlpool liquidity pools for a specific user. | [link](https://docs.hellomoon.io/reference/post_v0-defi-whirlpools-positions-by-user) | ## Moralis | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | MoralisEnsLookupByAddress | `direct/v1/Moralis/resolve/{address}/reverse` | GET | ENS lookup by address. | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-address) | | MoralisEnsLookupByDomain | `direct/v1/Moralis/resolve/ens/{domain}` | GET | ENS Lookup by Domain | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-ens-domain) | | MoralisGetBalancesForMultipleWallets | `direct/v1/Moralis/wallets/balances` | GET | Get native balance for multiple wallets | [link](https://docs.moralis.com/web3-data-api/evm/reference/get-native-balances-for-addresses) | | MoralisGetChainActivityByWallet | `direct/v1/Moralis/wallets/{address}/chains` | GET | Get chain activity by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-chain-activity-by-wallet) | | MoralisGetDecodedTransactionsByWallet | `direct/v1/Moralis/{address}/verbose` | GET | Get decoded transactions by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-decoded-transactions-by-wallet) | | MoralisGetDeFiPositionsByWallet | `direct/v1/Moralis/wallets/{address}/defi/positions` | GET | Get DeFi positions by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/get-defi-positions-summary) | | MoralisGetDeFiProtocolsByWallet | `direct/v1/Moralis/wallets/{address}/defi/summary` | GET | Get DeFi protocols by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/get-defi-summary) | | MoralisGetDetailedDeFiPositions | `direct/v1/Moralis/wallets/{address}/defi/{protocol}/positions` | GET | Get detailed DeFi positions by wallet and protocol | [link](https://docs.moralis.com/web3-data-api/evm/reference/get-defi-positions-summary) | | MoralisGetErc20ApprovalsByWallet | `direct/v1/Moralis/wallets/{address}/approvals` | GET | Get ERC20 approvals by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-approvals) | | MoralisGetErc20BalanceByWallet | `direct/v1/Moralis/{address}/erc20` | GET | Get ERC20 token balance by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-token-balances-by-wallet) | | MoralisGetErc20TransfersByWallet | `direct/v1/Moralis/{address}/erc20/transfers` | GET | Get ERC20 token transfers by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-transfers) | | MoralisGetEventsByContract | `direct/v1/Moralis/{address}/events` | GET | Get events by contract | [link](https://docs.moralis.com/web3-data-api/evm/reference/get-contract-events) | | MoralisGetLogsByContract | `direct/v1/Moralis/{address}/logs` | GET | Get logs by contract | [link](https://docs.moralis.com/web3-data-api/evm/reference/get-contract-logs) | | MoralisGetNativeBalanceByWallet | `direct/v1/Moralis/{address}/balance` | GET | Get native balance by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/get-native-balance) | | MoralisGetNativeTransactionsByWallet | `direct/v1/Moralis/{address}` | GET | Get native transactions by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-transactions-by-wallet) | | MoralisGetNftTradesByWallet | `direct/v1/Moralis/wallets/{address}/nfts/trades` | GET | Get trades by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-nft-trades-by-wallet) | | MoralisGetNftTransfersByWallet | `direct/v1/Moralis/{address}/nft/transfers` | GET | Get transfers by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-nft-transfers) | | MoralisGetSolanaNativeBalanceByWallet | `direct/v1/Moralis/solana/account/{network}/{address}/balance` | GET | Get native balance by wallet on Solana | [link](https://docs.moralis.com/web3-data-api/solana/reference/sol-balance) | | MoralisGetSolanaNftsByWallet | `direct/v1/Moralis/solana/account/{network}/{address}/nft` | GET | Get NFTs by wallet on Solana | [link](https://docs.moralis.com/web3-data-api/solana/reference/get-spl-nfts) | | MoralisGetSolanaPortfolioByWallet | `direct/v1/Moralis/solana/account/{network}/{address}/portfolio` | GET | Get portfolio by wallet on Solana | [link](https://docs.moralis.com/web3-data-api/solana/reference/get-sol-portfolio) | | MoralisGetSolanaSwapsByWallet | `direct/v1/Moralis/solana/account/{network}/{walletAddress}/swaps` | GET | Get swap transactions by wallet on Solana | [link](https://docs.moralis.com/web3-data-api/solana/reference/get-wallet-swap-txs) | | MoralisGetSolanaTokensAndPricesByWallet | `direct/v1/Moralis/solana/account/{network}/{address}/tokens` | GET | Get token balance by wallet on Solana | [link](https://docs.moralis.com/web3-data-api/solana/reference/get-spl) | | MoralisGetTokensAndPricesByWallet | `direct/v1/Moralis/wallets/{address}/tokens` | GET | Get Native & ERC20 token balances & prices by wallet | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-balances-price) | | MoralisGetWalletHistory | `direct/v1/Moralis/wallets/{address}/history` | GET | Get full wallet history | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-history) | | MoralisGetWalletNetWorth | `direct/v1/Moralis/wallets/{address}/net-worth` | GET | Get wallet net-worth | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-net-worth) | | MoralisGetWalletPnlBreakdown | `direct/v1/Moralis/wallets/{address}/profitability` | GET | Get Wallet PnL Breakdown | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-profitability) | | MoralisGetWalletPnlSummary | `direct/v1/Moralis/wallets/{address}/profitability/summary` | GET | Get Wallet PnL Summary | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-profitability-summary) | | MoralisGetWalletStats | `direct/v1/Moralis/wallets/{address}/stats` | GET | Get wallet stats | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-stats) | | MoralisUnstoppableLookupByAddress | `direct/v1/Moralis/resolve/{address}/domain` | GET | Unstoppable Lookup by Address | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-address) | | MoralisUnstoppableLookupByDomain | `direct/v1/Moralis/resolve/{domain}` | GET | Unstoppable Lookup by Domain | [link](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-domain) | ## Shyft | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | ShyftGetV1AllDomains | `direct/v1/Shyft/sol/v1/wallet/get_domains` | GET | Get all domains of a wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-all-domains) | | ShyftGetV1AllTokensBalance | `direct/v1/Shyft/sol/v1/wallet/all_tokens` | GET | Get the balance of all tokens in a wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-all-tokens) | | ShyftGetV1Balance | `direct/v1/Shyft/sol/v1/wallet/balance` | GET | lets you check the balance in your solana wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-balance) | | ShyftGetV1DecryptSemiCustodialWallet | `direct/v1/Shyft/sol/v1/semi_wallet/decrypt` | GET | Decrypt a semi custodial wallet and get the keypair | [link](https://docs.shyft.to/solana-apis/semi-custodial-wallet#decrypt-semi-custodial-wallet) | | ShyftGetV1Keypair | `direct/v1/Shyft/sol/v1/wallet/get_keypair` | GET | Get the keypair of a semi custodial wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-keypair) | | ShyftGetV1KeypairofSemiCustodialWallet | `direct/v1/Shyft/sol/v1/semi_wallet/get_keypair` | GET | Get the keypair of a semi custodial wallet | [link](https://docs.shyft.to/solana-apis/semi-custodial-wallet#get-keypair-of-semi-custodial-wallet) | | ShyftGetV1NFTCollections | `direct/v1/Shyft/sol/v1/wallet/collections` | GET | For getting all the collections in a wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-collections-in-wallet) | | ShyftGetV1ParsedTransactionHistory | `direct/v1/Shyft/sol/v1/wallet/parsed_transaction_history` | GET | Get the parsed transaction history of a wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-parsed-transaction-history) | | ShyftGetV1Portfolio | `direct/v1/Shyft/sol/v1/wallet/get_portfolio` | GET | Get the portfolio of a wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-portfolio) | | ShyftGetV1ReadWalletNfts | `direct/v1/Shyft/sol/v1/nft/read_all` | GET | Read all NFTs | [link](https://docs.shyft.to/solana-apis/nft#read-all) | | ShyftGetV1ResolveAddress | `direct/v1/Shyft/sol/v1/wallet/resolve_address` | GET | Get the address of a domain | [link](https://docs.shyft.to/solana-apis/wallet#resolve-address) | | ShyftGetV1StakeAccounts | `direct/v1/Shyft/sol/v1/wallet/stake_accounts` | GET | Get the stake accounts of a wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-stake-accounts) | | ShyftGetV1TokenBalance | `direct/v1/Shyft/sol/v1/wallet/token_balance` | GET | Get the balance of a particular token in a wallet (Supports Token 2022 token info 🆕) | [link](https://docs.shyft.to/solana-apis/wallet#get-token-balance) | | ShyftGetV1TransactionDetails | `direct/v1/Shyft/sol/v1/wallet/transaction` | GET | Get the details of a transaction | [link](https://docs.shyft.to/solana-apis/wallet#get-transaction-history-1) | | ShyftGetV1TransactionHistory | `direct/v1/Shyft/sol/v1/wallet/transaction_history` | GET | Get the transaction history of a wallet | [link](https://docs.shyft.to/solana-apis/wallet#get-transaction-history) | | ShyftGetV1WalletDecryptSemiCustodialWallet | `direct/v1/Shyft/sol/v1/wallet/decrypt_semi_wallet` | GET | Decrypt a semi custodial wallet | [link](https://docs.shyft.to/solana-apis/wallet#decrypt-semi-custodial-wallet) | | ShyftPostV1ChangePasswordofSemiCustodialWallet | `direct/v1/Shyft/sol/v1/semi_wallet/change_password` | POST | Change the password of a semi custodial wallet | [link](https://docs.shyft.to/solana-apis/semi-custodial-wallet#change-password-of-semi-custodial-wallet) | | ShyftPostV1CreateSemiCustodialWallet | `direct/v1/Shyft/sol/v1/semi_wallet/create` | POST | Create a semi custodial wallet | [link](https://docs.shyft.to/solana-apis/semi-custodial-wallet#create-semi-custodial-wallet) | | ShyftPostV1SendSol | `direct/v1/Shyft/sol/v1/wallet/send_sol` | POST | allows you to transfer SOL from your account to another. | [link](https://docs.shyft.to/solana-apis/wallet#send-sol) | | ShyftPostV1SendSOLDetached | `direct/v1/Shyft/sol/v1/wallet/send_sol_detach` | POST | Send SOL to another wallet | [link](https://docs.shyft.to/solana-apis/wallet#post-sol-v1-wallet-send_sol) | | ShyftPostV1WalletCreateSemiCustodialWallet | `direct/v1/Shyft/sol/v1/wallet/create_semi_wallet/` | POST | Create a semi custodial wallet | [link](https://docs.shyft.to/solana-apis/wallet#create-semi-custodial-wallet) | | ShyftPostV1WalletSignTransaction | `direct/v1/Shyft/sol/v1/wallet/sign_transaction` | POST | Sign a transaction | [link](https://docs.shyft.to/solana-apis/wallet#sign-transaction) | ## SimpleHash | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | SimpleHashGetActiveBidsByWallets | `direct/v1/SimpleHash/nfts/bids/wallets` | GET | Active Bids By Wallet | [link](https://docs.simplehash.com/reference/active-bids-by-wallets) | | SimpleHashGetActiveListingsByWallets | `direct/v1/SimpleHash/nfts/listings/wallets` | GET | Active Listings by Wallet(s) | [link](https://docs.simplehash.com/reference/active-listings-by-wallets) | | SimpleHashGetCollectionsByWalletsV2 | `direct/v1/SimpleHash/nfts/collections_by_wallets_v2` | GET | Collections by Wallet(s) | [link](https://docs.simplehash.com/reference/collections-by-wallets) | | SimpleHashGetContractsByDeployers | `direct/v1/SimpleHash/contracts_by_deployer` | GET | Contracts By Deployer(s) | [link](https://docs.simplehash.com/reference/contracts-by-deployer) | | SimpleHashGetContractsByWallets | `direct/v1/SimpleHash/nfts/contracts_by_wallets` | GET | Contracts by Wallet(s) | [link](https://docs.simplehash.com/reference/contracts-by-wallets) | | SimpleHashGetFungibleBalancesByChainsAndWalletAddresses | `direct/v1/SimpleHash/fungibles/balances?chains={chains}&wallet_addresses={wallet_addresses}` | GET | Fungible Balances by Chains and Wallet Addresses | [link](https://docs.simplehash.com/reference/fungibles-balances-by-wallets) | | SimpleHashGetFungibleTopWallets | `direct/v1/SimpleHash/fungibles/top_wallets` | GET | Fungible Top Wallets | [link](https://docs.simplehash.com/reference/fungible-top-wallets) | | SimpleHashGetListingEventsByWallets | `direct/v1/SimpleHash/nfts/listing_events/wallets` | GET | Listing Events by Wallet(s) | [link](https://docs.simplehash.com/reference/listing-events-by-wallets) | | SimpleHashGetPendingRuneSalesByWallet | `direct/v1/SimpleHash/fungibles/pending_rune_sales_by_wallet/{wallet}` | GET | Pending Rune Sales by Wallet | [link](https://docs.simplehash.com/reference/pending-rune-sales-by-wallet) | | SimpleHashGetSalesAndTransfersByWallets | `direct/v1/SimpleHash/nfts/transfers/wallets` | GET | Sales & Transfers by Wallet(s) | [link](https://docs.simplehash.com/reference/transfers-by-wallets) | | SimpleHashGetSwapsAndTransfersByWallets | `direct/v1/SimpleHash/fungibles/transfers/wallets?chains={chains}&wallet_addresses={wallet_addresses}` | GET | Swaps & Transfers by Wallet(s) | [link](https://docs.simplehash.com/reference/fungibles-sales-transfers-by-wallets) | | SimpleHashGetTopWallets | `direct/v1/SimpleHash/nfts/top_wallets` | GET | Top Wallets | [link](https://docs.simplehash.com/reference/top-wallets) | | SimpleHashPOSTRefreshWalletMetadata | `direct/v1/SimpleHash/nfts/refresh/wallet/{wallet_address}` | POST | Refresh Wallet Metadata | [link](https://docs.simplehash.com/reference/refresh-wallet-metadata) | ## SolScan | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | SolScanGetV1AccountDetail | `direct/v1/SolScan/v1.0/account/{account}` | GET | Get detailed information for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference) | | SolScanGetV1AccountSolTransfers | `direct/v1/SolScan/v1.0/account/solTransfers` | GET | Get SOL transfers for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference) | | SolScanGetV1AccountStakeAccounts | `direct/v1/SolScan/v1.0/account/stakeAccounts` | GET | Get staking accounts for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference) | | SolScanGetV1AccountTransactions | `direct/v1/SolScan/v1.0/account/transactions` | GET | Get the transaction history of a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference) | | SolScanGetV1ExportAccountRewards | `direct/v1/SolScan/v1.0/account/exportRewards` | GET | Export rewards for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference) | | SolScanGetV1ExportAccountTransactions | `direct/v1/SolScan/v1.0/account/exportTransactions` | GET | Export transactions for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference) | | SolScanGetV2AccountBalanceChangeActivities | `direct/v1/SolScan/v2.0/account/balance_change` | GET | Get balance change activities for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference/v2-account-balance_change) | | SolScanGetV2AccountTransfer | `direct/v1/SolScan/v2.0/account/transfer` | GET | Get transfer information for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference/v2-account-transfer) | | SolScanGetV2AccountTransferExport | `direct/v1/SolScan/v2.0/account/transfer/export` | GET | Export transfer information for a specific account on Solana. | [link](https://pro-api.solscan.io/pro-api-docs/v2.0/reference/v2-account-transfer-export) | ## TonAPI | Name | Path | Method | Description | Docs | |------|------|--------|-------------|------| | TonAPIGetV2AccountSeqno | `direct/v1/TonAPI/v2/wallet/{account_id}/seqno` | GET | Get account seqno | [link](https://tonapi.io/api-v2#operations-Wallet-getAccountSeqno) | | TonAPIGetV2BlockchainRawAccount | `direct/v1/TonAPI/v2/blockchain/accounts/{account_id}` | GET | Get low-level information about an account taken directly from the blockchain. | [link](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainRawAccount) | | TonAPIGetV2RawAccountState | `direct/v1/TonAPI/v2/liteserver/get_account_state/{account_id}` | GET | Get raw account state | [link](https://tonapi.io/api-v2#operations-Lite%20Server-getRawAccountState) | | TonAPIGetV2RawTransactions | `direct/v1/TonAPI/v2/liteserver/get_transactions/{account_id}` | GET | Get raw transactions | [link](https://tonapi.io/api-v2#operations-Lite%20Server-getRawTransactions) | | TonAPIGetV2WalletsByPublicKey | `direct/v1/TonAPI/v2/pubkeys/{public_key}/wallets` | GET | Get wallets by public key | [link](https://tonapi.io/api-v2#operations-Wallet-getWalletsByPublicKey) | | TonAPIPostV2EmulateMessageToWallet | `direct/v1/TonAPI/v2/wallet/emulate` | POST | Emulate sending message to blockchain | [link](https://tonapi.io/api-v2#operations-Wallet-emulateMessageToWallet) | | TonAPIPostV2TonConnectProof | `direct/v1/TonAPI/v2/wallet/auth/proof` | POST | Account verification and token issuance | [link](https://tonapi.io/api-v2#operations-Wallet-tonConnectProof) | | TonAPIPutV2SetWalletBackup | `direct/v1/TonAPI/v2/wallet/backup` | PUT | Set backup info | [link](https://tonapi.io/api-v2#operations-Wallet-setWalletBackup) |