v1

latestOpenAPI 3.0.02026-07-26268286602.5 KB
smart-contracts

List verified smart contracts with optional filtering options

Retrieves a paginated list of verified smart contracts with optional filtering by proxy status or programming language.

get/{chain_id}/api/v2/smart-contracts/

Path parameters

chain_idstring required

The ID of the blockchain

Query parameters

sort'balance' | 'transactions_count'

Sort results by:

  • balance - Sort by account balance
  • transactions_count - Sort by number of transactions Should be used together with order parameter.
order'asc' | 'desc'

Sort order:

  • asc - Ascending order
  • desc - Descending order Should be used together with sort parameter.
qstring nullable

Search query filter

filter'solidity' | 'vyper' | 'yul' | 'geas' | 'stylus_rust'

Filter to apply

items_countinteger

Number of items per page

smart_contract_idinteger

Smart-contract ID for paging

integer
OR
string
OR
string

Coin balance for paging

hashstring

Address hash for paging

integer
OR
string
OR
string

Transactions count for paging

Response

List of verified smart contracts matching the filter criteria, with pagination.

next_page_paramsobject nullable required

Example response

{
  "next_page_params": {
    "smart_contract_id": 1947801
  }
}