Blueprints
A blueprint is an API that provides access to on-chain data in a user-friendly format. There's no need for ABIs, decoding, RPC, or web3 knowledge to fetch blockchain data. Every chain exposes the default blueprints below
All blueprints support multichain queries!
Blockchain events offers developers a powerful way to track and analyze blockchain events emitted by smart contracts. This endpoint provides access to detailed event information, such as the address of the contract that generated the event, the transaction that triggered it, and when and where the event occurred on the blockchain. By offering data points like event topics, block numbers, and transaction hashes, developers can easily filter and search for specific event types, such as token transfers or contract executions. With precise timestamps and block references, the Events Blueprint ensures that developers have real-time access to critical on-chain activity, enabling them to build responsive, high-performance applications that can monitor, analyze, and react to blockchain events seamlessly. Whether working on DeFi, NFTs, or general dApps, this endpoint helps unlock the full potential of blockchain data in any project.
Transaction data equips developers with the tools they need to interact with blockchain data efficiently and effectively. By providing clear, actionable insights into each transaction, the API helps streamline tasks like monitoring smart contract interactions, tracking asset transfers, and debugging. Developers can rely on this endpoint to access essential transaction details, enabling faster troubleshooting and more informed decision-making. Whether building DeFi platforms, dApps, or blockchain-based analytics tools, transaction data is the essence for all interactions with any chains.
The Wallet Transactions Blueprint provides detailed transaction history for specific wallet addresses, making it easy to track all activities associated with a particular address.
The Blocks Blueprint provides access to blockchain block data, including block details, transaction counts, and gas usage statistics.
Tokens on blockchain can be of different standards, but ones of the most widely used ones are:
- ERC-20 for fungible tokens
- ERC-721 and ERC-1155 for NFTs
This blueprint provides access to such tokens' balances information for a given owner address.
Path Parameters:
ownerAddress
(required): The address of the owner of the tokens.clientId
(required): The thirdweb client ID of your project.
Successful response schema:
Path Parameters:
ownerAddress
(required): The address of the owner of the tokens.clientId
(required): The thirdweb client ID of your project.
Successful response schema:
Path Parameters:
ownerAddress
(required): The address of the owner of the tokens.clientId
(required): The thirdweb client ID of your project.
Successful response schema: