# OneSource Web3 API Documentation > Complete API reference and guides for the OneSource Web3 API - GraphQL-based blockchain data access for Ethereum, Base, Optimism, and more. This file contains links to documentation sections following the llmstxt.org standard. ## Table of Contents - [Account Access](https://docs.onesource.io/account-access) - [AI Instructions](https://docs.onesource.io/ai-instructions) - [Getting Started](https://docs.onesource.io/getting-started/README): Making your first OneSource API call is only a few short steps away. - [Authentication](https://docs.onesource.io/getting-started/authentication) - [Get an API Key](https://docs.onesource.io/getting-started/get-an-api-key): To get started with OneSource, you must first obtain an API key. - [Playgrounds](https://docs.onesource.io/getting-started/playgrounds/README): Playgrounds are interactive environments where you can test and explore our GraphQL API in real-time. Whether you just want to give OneSource Web3 ... - [Apollo Sandbox](https://docs.onesource.io/getting-started/playgrounds/apollo) - [GraphiQL Playground](https://docs.onesource.io/getting-started/playgrounds/graphiql) - [Subscription Plans](https://docs.onesource.io/getting-started/subscription-plans): | Sandbox | - [Guides](https://docs.onesource.io/guides/README): Tips for integrating OneSource queries into your project. - [AI Editor Setup](https://docs.onesource.io/guides/ai-editor-setup): Connect your AI coding assistant to the OneSource documentation using [MCP](https://modelcontextprotocol.io/) (Model Context Protocol). This gives ... - [Integrating OneSource Queries](https://docs.onesource.io/guides/integrating-onesource-queries) - [Troubleshooting](https://docs.onesource.io/guides/troubleshooting) - [Working With API Responses](https://docs.onesource.io/guides/working-with-api-responses): This is an example response you might get when executing an `nft` query. - [Overview](https://docs.onesource.io/intro): OneSource: Powering Web3 with Scalable Backend Infrastructure - [OneSource Web3 API Reference](https://docs.onesource.io/onesource-web3-api-reference/README) - [address](https://docs.onesource.io/onesource-web3-api-reference/queries/address) - [addresses](https://docs.onesource.io/onesource-web3-api-reference/queries/addresses) - [block](https://docs.onesource.io/onesource-web3-api-reference/queries/block) - [blocks](https://docs.onesource.io/onesource-web3-api-reference/queries/blocks) - [contract](https://docs.onesource.io/onesource-web3-api-reference/queries/contract) - [contracts](https://docs.onesource.io/onesource-web3-api-reference/queries/contracts) - [nft](https://docs.onesource.io/onesource-web3-api-reference/queries/nft) - [nfts](https://docs.onesource.io/onesource-web3-api-reference/queries/nfts) - [token](https://docs.onesource.io/onesource-web3-api-reference/queries/token) - [tokens](https://docs.onesource.io/onesource-web3-api-reference/queries/tokens) - [transaction](https://docs.onesource.io/onesource-web3-api-reference/queries/transaction) - [transactions](https://docs.onesource.io/onesource-web3-api-reference/queries/transactions) - [AddressOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/address-order-by) - [BlockOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/block-order-by) - [BlockTransactionOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/block-transaction-order-by) - [ContractOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/contract-order-by) - [FileType](https://docs.onesource.io/onesource-web3-api-reference/types/enums/file-type) - [MediaType](https://docs.onesource.io/onesource-web3-api-reference/types/enums/media-type) - [NFTBalanceOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/nftbalance-order-by) - [NFTContractHolderOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/nftcontract-holder-order-by) - [NFTContractOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/nftcontract-order-by) - [NFTHolderOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/nftholder-order-by) - [NFTOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/nftorder-by) - [OrderDirection](https://docs.onesource.io/onesource-web3-api-reference/types/enums/order-direction) - [OwnedNFTOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/owned-nftorder-by) - [Standard](https://docs.onesource.io/onesource-web3-api-reference/types/enums/standard) - [ThumbnailPreset](https://docs.onesource.io/onesource-web3-api-reference/types/enums/thumbnail-preset) - [TokenBalanceOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/token-balance-order-by) - [TokenHolderOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/token-holder-order-by) - [TokenOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/token-order-by) - [TransactionOrderBy](https://docs.onesource.io/onesource-web3-api-reference/types/enums/transaction-order-by) - [TransactionStatus](https://docs.onesource.io/onesource-web3-api-reference/types/enums/transaction-status) - [AddressFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/address-filter) - [BigIntRange](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/big-int-range) - [BlockFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/block-filter) - [BlockRange](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/block-range) - [BlockTransactionFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/block-transaction-filter) - [ContractFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/contract-filter) - [DateRange](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/date-range) - [IntRange](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/int-range) - [MediaFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/media-filter) - [MetadataFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/metadata-filter) - [NFTBalanceFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/nftbalance-filter) - [NFTContractHolderFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/nftcontract-holder-filter) - [NFTFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/nftfilter) - [NFTHolderFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/nftholder-filter) - [OwnedNFTFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/owned-nftfilter) - [TokenBalanceFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/token-balance-filter) - [TokenFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/token-filter) - [TokenHolderFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/token-holder-filter) - [TransactionFilter](https://docs.onesource.io/onesource-web3-api-reference/types/inputs/transaction-filter) - [Address](https://docs.onesource.io/onesource-web3-api-reference/types/interfaces/address) - [HasDecimals](https://docs.onesource.io/onesource-web3-api-reference/types/interfaces/has-decimals) - [IContract](https://docs.onesource.io/onesource-web3-api-reference/types/interfaces/icontract) - [MultipleHolders](https://docs.onesource.io/onesource-web3-api-reference/types/interfaces/multiple-holders) - [NFT](https://docs.onesource.io/onesource-web3-api-reference/types/interfaces/nft) - [PaginatedList](https://docs.onesource.io/onesource-web3-api-reference/types/interfaces/paginated-list) - [SingleHolder](https://docs.onesource.io/onesource-web3-api-reference/types/interfaces/single-holder) - [AddressList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/address-list) - [Attribute](https://docs.onesource.io/onesource-web3-api-reference/types/objects/attribute) - [BlockList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/block-list) - [BlockTransactionList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/block-transaction-list) - [BlockTransaction](https://docs.onesource.io/onesource-web3-api-reference/types/objects/block-transaction) - [Block](https://docs.onesource.io/onesource-web3-api-reference/types/objects/block) - [ContractList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/contract-list) - [Contract](https://docs.onesource.io/onesource-web3-api-reference/types/objects/contract) - [EOA](https://docs.onesource.io/onesource-web3-api-reference/types/objects/eoa) - [GasInfo](https://docs.onesource.io/onesource-web3-api-reference/types/objects/gas-info) - [MediaThumbnail](https://docs.onesource.io/onesource-web3-api-reference/types/objects/media-thumbnail) - [Media](https://docs.onesource.io/onesource-web3-api-reference/types/objects/media) - [Metadata](https://docs.onesource.io/onesource-web3-api-reference/types/objects/metadata) - [MultiHolderNFT](https://docs.onesource.io/onesource-web3-api-reference/types/objects/multi-holder-nft) - [NFTBalanceList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftbalance-list) - [NFTBalance](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftbalance) - [NFTContractHolderList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftcontract-holder-list) - [NFTContractHolder](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftcontract-holder) - [NFTContractList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftcontract-list) - [NFTContract](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftcontract) - [NFTHolderList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftholder-list) - [NFTHolder](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftholder) - [NFTList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/nftlist) - [OwnedNFT](https://docs.onesource.io/onesource-web3-api-reference/types/objects/owned-nft) - [OwnedNFTList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/owned-nftlist) - [PageInfo](https://docs.onesource.io/onesource-web3-api-reference/types/objects/page-info) - [SingleHolderNFT](https://docs.onesource.io/onesource-web3-api-reference/types/objects/single-holder-nft) - [TokenAmount](https://docs.onesource.io/onesource-web3-api-reference/types/objects/token-amount) - [TokenBalanceList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/token-balance-list) - [TokenBalance](https://docs.onesource.io/onesource-web3-api-reference/types/objects/token-balance) - [TokenHolderList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/token-holder-list) - [TokenHolder](https://docs.onesource.io/onesource-web3-api-reference/types/objects/token-holder) - [TokenList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/token-list) - [Token](https://docs.onesource.io/onesource-web3-api-reference/types/objects/token) - [TransactionList](https://docs.onesource.io/onesource-web3-api-reference/types/objects/transaction-list) - [TransactionStats](https://docs.onesource.io/onesource-web3-api-reference/types/objects/transaction-stats) - [Transaction](https://docs.onesource.io/onesource-web3-api-reference/types/objects/transaction) - [AddressString](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/address-string) - [BigInt](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/big-int) - [BlockHash](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/block-hash) - [BlockNumber](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/block-number) - [Boolean](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/boolean) - [Cursor](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/cursor) - [Gas](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/gas) - [Int](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/int) - [JSON](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/json) - [String](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/string) - [Timestamp](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/timestamp) - [TokenId](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/token-id) - [TransactionHash](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/transaction-hash) - [UInt256](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/uint-256) - [UInt64](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/uint-64) - [Wei](https://docs.onesource.io/onesource-web3-api-reference/types/scalars/wei) - [address](https://docs.onesource.io/schema/operations/queries/address) - [addresses](https://docs.onesource.io/schema/operations/queries/addresses) - [block](https://docs.onesource.io/schema/operations/queries/block) - [blocks](https://docs.onesource.io/schema/operations/queries/blocks) - [contract](https://docs.onesource.io/schema/operations/queries/contract) - [contracts](https://docs.onesource.io/schema/operations/queries/contracts) - [nft](https://docs.onesource.io/schema/operations/queries/nft) - [nfts](https://docs.onesource.io/schema/operations/queries/nfts) - [token](https://docs.onesource.io/schema/operations/queries/token) - [tokens](https://docs.onesource.io/schema/operations/queries/tokens) - [transaction](https://docs.onesource.io/schema/operations/queries/transaction) - [transactions](https://docs.onesource.io/schema/operations/queries/transactions) - [Schema Browser](https://docs.onesource.io/schema/schema): This content is automatically generated from the OneSource Web3 API GraphQL schema. Here you can browse the schema and its queries and types. - [AddressOrderBy](https://docs.onesource.io/schema/types/enums/address-order-by) - [BlockOrderBy](https://docs.onesource.io/schema/types/enums/block-order-by) - [BlockTransactionOrderBy](https://docs.onesource.io/schema/types/enums/block-transaction-order-by) - [ContractOrderBy](https://docs.onesource.io/schema/types/enums/contract-order-by) - [FileType](https://docs.onesource.io/schema/types/enums/file-type) - [MediaType](https://docs.onesource.io/schema/types/enums/media-type) - [NFTBalanceOrderBy](https://docs.onesource.io/schema/types/enums/nftbalance-order-by) - [NFTContractHolderOrderBy](https://docs.onesource.io/schema/types/enums/nftcontract-holder-order-by) - [NFTContractOrderBy](https://docs.onesource.io/schema/types/enums/nftcontract-order-by) - [NFTHolderOrderBy](https://docs.onesource.io/schema/types/enums/nftholder-order-by) - [NFTOrderBy](https://docs.onesource.io/schema/types/enums/nftorder-by) - [OrderDirection](https://docs.onesource.io/schema/types/enums/order-direction) - [OwnedNFTOrderBy](https://docs.onesource.io/schema/types/enums/owned-nftorder-by) - [Standard](https://docs.onesource.io/schema/types/enums/standard) - [ThumbnailPreset](https://docs.onesource.io/schema/types/enums/thumbnail-preset) - [TokenBalanceOrderBy](https://docs.onesource.io/schema/types/enums/token-balance-order-by) - [TokenHolderOrderBy](https://docs.onesource.io/schema/types/enums/token-holder-order-by) - [TokenOrderBy](https://docs.onesource.io/schema/types/enums/token-order-by) - [TransactionOrderBy](https://docs.onesource.io/schema/types/enums/transaction-order-by) - [TransactionStatus](https://docs.onesource.io/schema/types/enums/transaction-status) - [AddressFilter](https://docs.onesource.io/schema/types/inputs/address-filter) - [BigIntRange](https://docs.onesource.io/schema/types/inputs/big-int-range) - [BlockFilter](https://docs.onesource.io/schema/types/inputs/block-filter) - [BlockRange](https://docs.onesource.io/schema/types/inputs/block-range) - [BlockTransactionFilter](https://docs.onesource.io/schema/types/inputs/block-transaction-filter) - [ContractFilter](https://docs.onesource.io/schema/types/inputs/contract-filter) - [DateRange](https://docs.onesource.io/schema/types/inputs/date-range) - [IntRange](https://docs.onesource.io/schema/types/inputs/int-range) - [MediaFilter](https://docs.onesource.io/schema/types/inputs/media-filter) - [MetadataFilter](https://docs.onesource.io/schema/types/inputs/metadata-filter) - [NFTBalanceFilter](https://docs.onesource.io/schema/types/inputs/nftbalance-filter) - [NFTContractHolderFilter](https://docs.onesource.io/schema/types/inputs/nftcontract-holder-filter) - [NFTFilter](https://docs.onesource.io/schema/types/inputs/nftfilter) - [NFTHolderFilter](https://docs.onesource.io/schema/types/inputs/nftholder-filter) - [OwnedNFTFilter](https://docs.onesource.io/schema/types/inputs/owned-nftfilter) - [TokenBalanceFilter](https://docs.onesource.io/schema/types/inputs/token-balance-filter) - [TokenFilter](https://docs.onesource.io/schema/types/inputs/token-filter) - [TokenHolderFilter](https://docs.onesource.io/schema/types/inputs/token-holder-filter) - [TransactionFilter](https://docs.onesource.io/schema/types/inputs/transaction-filter) - [Address](https://docs.onesource.io/schema/types/interfaces/address) - [HasDecimals](https://docs.onesource.io/schema/types/interfaces/has-decimals) - [IContract](https://docs.onesource.io/schema/types/interfaces/icontract) - [MultipleHolders](https://docs.onesource.io/schema/types/interfaces/multiple-holders) - [NFT](https://docs.onesource.io/schema/types/interfaces/nft) - [PaginatedList](https://docs.onesource.io/schema/types/interfaces/paginated-list) - [SingleHolder](https://docs.onesource.io/schema/types/interfaces/single-holder) - [AddressList](https://docs.onesource.io/schema/types/objects/address-list) - [Attribute](https://docs.onesource.io/schema/types/objects/attribute) - [BlockList](https://docs.onesource.io/schema/types/objects/block-list) - [BlockTransactionList](https://docs.onesource.io/schema/types/objects/block-transaction-list) - [BlockTransaction](https://docs.onesource.io/schema/types/objects/block-transaction) - [Block](https://docs.onesource.io/schema/types/objects/block) - [ContractList](https://docs.onesource.io/schema/types/objects/contract-list) - [Contract](https://docs.onesource.io/schema/types/objects/contract) - [EOA](https://docs.onesource.io/schema/types/objects/eoa) - [GasInfo](https://docs.onesource.io/schema/types/objects/gas-info) - [MediaThumbnail](https://docs.onesource.io/schema/types/objects/media-thumbnail) - [Media](https://docs.onesource.io/schema/types/objects/media) - [Metadata](https://docs.onesource.io/schema/types/objects/metadata) - [MultiHolderNFT](https://docs.onesource.io/schema/types/objects/multi-holder-nft) - [NFTBalanceList](https://docs.onesource.io/schema/types/objects/nftbalance-list) - [NFTBalance](https://docs.onesource.io/schema/types/objects/nftbalance) - [NFTContractHolderList](https://docs.onesource.io/schema/types/objects/nftcontract-holder-list) - [NFTContractHolder](https://docs.onesource.io/schema/types/objects/nftcontract-holder) - [NFTContractList](https://docs.onesource.io/schema/types/objects/nftcontract-list) - [NFTContract](https://docs.onesource.io/schema/types/objects/nftcontract) - [NFTHolderList](https://docs.onesource.io/schema/types/objects/nftholder-list) - [NFTHolder](https://docs.onesource.io/schema/types/objects/nftholder) - [NFTList](https://docs.onesource.io/schema/types/objects/nftlist) - [OwnedNFT](https://docs.onesource.io/schema/types/objects/owned-nft) - [OwnedNFTList](https://docs.onesource.io/schema/types/objects/owned-nftlist) - [PageInfo](https://docs.onesource.io/schema/types/objects/page-info) - [SingleHolderNFT](https://docs.onesource.io/schema/types/objects/single-holder-nft) - [TokenAmount](https://docs.onesource.io/schema/types/objects/token-amount) - [TokenBalanceList](https://docs.onesource.io/schema/types/objects/token-balance-list) - [TokenBalance](https://docs.onesource.io/schema/types/objects/token-balance) - [TokenHolderList](https://docs.onesource.io/schema/types/objects/token-holder-list) - [TokenHolder](https://docs.onesource.io/schema/types/objects/token-holder) - [TokenList](https://docs.onesource.io/schema/types/objects/token-list) - [Token](https://docs.onesource.io/schema/types/objects/token) - [TransactionList](https://docs.onesource.io/schema/types/objects/transaction-list) - [TransactionStats](https://docs.onesource.io/schema/types/objects/transaction-stats) - [Transaction](https://docs.onesource.io/schema/types/objects/transaction) - [AddressString](https://docs.onesource.io/schema/types/scalars/address-string) - [BigInt](https://docs.onesource.io/schema/types/scalars/big-int) - [BlockHash](https://docs.onesource.io/schema/types/scalars/block-hash) - [BlockNumber](https://docs.onesource.io/schema/types/scalars/block-number) - [Boolean](https://docs.onesource.io/schema/types/scalars/boolean) - [Cursor](https://docs.onesource.io/schema/types/scalars/cursor) - [Gas](https://docs.onesource.io/schema/types/scalars/gas) - [Int](https://docs.onesource.io/schema/types/scalars/int) - [JSON](https://docs.onesource.io/schema/types/scalars/json) - [String](https://docs.onesource.io/schema/types/scalars/string) - [Timestamp](https://docs.onesource.io/schema/types/scalars/timestamp) - [TokenId](https://docs.onesource.io/schema/types/scalars/token-id) - [TransactionHash](https://docs.onesource.io/schema/types/scalars/transaction-hash) - [UInt256](https://docs.onesource.io/schema/types/scalars/uint-256) - [UInt64](https://docs.onesource.io/schema/types/scalars/uint-64) - [Wei](https://docs.onesource.io/schema/types/scalars/wei)