🦆
BlockDuck
  • BlockDuck
    • Introduce
    • Why BlockDuck
  • Getting Started
    • Quickstart
    • How to build
    • Try your first query
    • Supported Blockchains
  • Functionality
    • Basic EVM structure table function
      • Blocks
      • Transactions
      • Logs
      • Traces
      • Traces v2
      • Latest Block Number
    • Customized EVM contact table function
      • Contract Events
      • Contract view function
    • Bitcoin table function
      • Blocks
      • Transactions
      • Outputs
      • Inputs
    • Parameter Setting
      • Verbose logging
      • Configs setting
  • Types
    • Types Mapping between DuckDB and EVM
  • Examples
    • Python examples
      • Hourly ERC20 transfer volumn monitor page
Powered by GitBook
On this page
  • EVM-based blockchain
  • Bitcoin
  • TODO
  1. Getting Started

Supported Blockchains

EVM-based blockchain

Currently BlockDuck support blockchain:

  1. Ethereum.

  2. All EVM-based blockchain which support Ethereum's JSON-RPC standard.

You will need a reliable RPC node provider, such as QuickNode, Alchemy, Infura, Chainstack, or Tatum. And the RPC node must support the following methods:

eth_getBlockByNumber
eth_getLogs
eth_call
eth_blockNumber
trace_block

Bitcoin

Currently BlockDuck support Bitcoin mainnet and testnet. You will need a reliable RPC node provider, such as GetBlock, Chainstack and so on. And the RPC node must support the following methods:

getblockhash
getblock

TODO

Todo in the future:

  1. Solana.

  2. Cosmos.

PreviousTry your first queryNextBasic EVM structure table function

Last updated 2 months ago