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
Export as PDF
  1. FAQs

Developer FAQs

PreviousUser FAQsNextMedia kit

Last updated 8 months ago

Developer FAQs

How can I view smart contracts using RPC?

Use the JSON RPC listcontracts endpoint. For example, to view verified contracts, use the following query. Pagination is available

curl -X GET "
https://quaiscan.io/api?module=contract&action=listcontracts&page=1&offset=50&filter=verified
" -H "accept: application/json"
How do I verify contracts via an API?

There are several ways:

  • Use the

  • Use the

API v2 endpoints
RPC endpoints for verification