Quaiscan
  • Quaiscan Open-Source Explorer
  • 🙎Using Quaiscan
    • Getting Started
      • Glossary of Terms
      • Main Menu
      • Blocks
      • Transaction Types
    • Token Support
      • ERC-1155 Support
  • 👩‍💻Developer Support
    • Quaiscan API
      • REST API Endpoints
      • GraphQL
      • JSON RPC & Quai Compatible RPC Endpoints
        • Account
        • Block
        • Contract
        • Logs
        • Stats
        • Token
        • Transaction
        • Quai RPC API
    • Smart Contract Verification
      • Quaiscan UI
      • Quaiscan smart-contract verification API
      • Hardhat Verification Plugin
    • Local Deployment
  • FAQs
    • User FAQs
    • Developer FAQs
  • 🧩Resources
    • Media kit
    • Release Notes
      • v1.0.0
    • Discussion
    • GitHub Repo
Powered by GitBook
On this page
  • Quaiscan Internal Documentation
  • Requests and Limits
  • Quaiscan API Usage
  • GraphQL
  • Quai RPC
Export as PDF
  1. Developer Support

Quaiscan API

PreviousERC-1155 SupportNextREST API Endpoints

Last updated 7 months ago

Quaiscan Internal Documentation

To view Modules and API Reference documentation:

  1. Generate documentation.

    mix docs

  2. View the generated docs.

    open doc/index.html

Requests and Limits

The default rate limit for requests is 50 requests/sec set via the default_api_rate_limit variable. This applies to global requests which do not originate from a whitelisted address or do not use an API key.

Quaiscan API Usage

API calls can be accessed from the Quaiscan main menu, footer or header depending on the instance.

Quaiscan supports several methods:

  1. REST API: API that serves the Quaiscan UI. ->

  2. RPC API: provided for developers transitioning their applications from other networks to Quaiscan. Supports GET and POST requests. ->

  3. Quai RPC API: Supports the most popular . ->

  4. : An IDE for exploring GraphQL.

GraphQL

Quai RPC

  • quai_blockNumber

  • quai_getBalance

  • quai_getLogs

  • quai_gasPrice

  • quai_getTransactionByHash

  • quai_getTransactionReceipt

  • quai_chainId

  • quai_maxPriorityFeePerGas

  • quai_getTransactionCount

  • quai_getCode

  • quai_getStorageAt

  • quai_estimateGas

  • quai_getBlockByNumber

  • quai_getBlockByHash

  • quai_sendRawTransaction

  • quai_call

Send Queries to quickly get information. Use the Docs button to quickly find arguments accepted by the schema. More information is available in our .

Quaiscan supports the following methods. Requests and return data are identical to the .

More details on are available here.

👩‍💻
More info
More info
JSON RPC methods
More info
Graphiql
Quaiscan GraphQL tutorial
Quai documentation
Quai RPC for Quaiscan