Skip to main content
GET
/
smart-contracts
/
{address_hash_param}
Retrieve detailed information about a verified smart contract
curl --request GET \
  --url 'https://api.blockscout.com/{chain_id}/api/v2/smart-contracts/{address_hash_param}?apikey='
{
  "constructor_args": "<string>",
  "package_name": "<string>",
  "is_partially_verified": true,
  "is_changed_bytecode": true,
  "abi": [
    {}
  ],
  "conflicting_implementations": [
    {}
  ],
  "certified": true,
  "additional_sources": [
    {
      "file_path": "<string>",
      "source_code": "<string>"
    }
  ],
  "is_verified_via_sourcify": true,
  "can_be_visualized_via_sol2uml": true,
  "evm_version": "<string>",
  "language": "<string>",
  "address": {
    "ens_domain_name": "<string>",
    "hash": "<string>",
    "implementations": [
      {
        "address_hash": "<string>",
        "name": "<string>"
      }
    ],
    "is_contract": true,
    "is_scam": true,
    "is_verified": true,
    "metadata": {
      "tags": [
        {
          "meta": {},
          "name": "<string>",
          "ordinal": 123,
          "slug": "<string>",
          "tagType": "<string>"
        }
      ]
    },
    "name": "<string>",
    "proxy_type": "eip1167",
    "reputation": "ok",
    "private_tags": [
      {
        "address_hash": "<string>",
        "display_name": "<string>",
        "label": "<string>"
      }
    ],
    "public_tags": [
      {
        "address_hash": "<string>",
        "display_name": "<string>",
        "label": "<string>"
      }
    ],
    "watchlist_names": [
      {
        "display_name": "<string>",
        "label": "<string>"
      }
    ]
  },
  "is_verified_via_eth_bytecode_db": true,
  "coin_balance": "<string>",
  "is_fully_verified": true,
  "license_type": "<string>",
  "is_blueprint": true,
  "name": "<string>",
  "creation_bytecode": "<string>",
  "external_libraries": [
    {
      "address_hash": "<string>",
      "name": "<string>"
    }
  ],
  "market_cap": "<string>",
  "proxy_type": "<string>",
  "implementations": [
    {
      "address_hash": "<string>",
      "name": "<string>"
    }
  ],
  "verified_at": "2023-11-07T05:31:56Z",
  "is_verified_via_verifier_alliance": true,
  "compiler_version": "<string>",
  "decoded_constructor_args": [
    [
      {}
    ]
  ],
  "sourcify_repo_url": "<string>",
  "optimization_runs": 123,
  "compiler_settings": {},
  "verification_metadata": {},
  "github_repository_metadata": {},
  "is_verified": true,
  "reputation": "<string>",
  "verified_twin_address_hash": "<string>",
  "optimization_enabled": true,
  "deployed_bytecode": "<string>",
  "source_code": "<string>",
  "transactions_count": 123,
  "creation_status": "<string>",
  "file_path": "<string>",
  "has_constructor_args": true
}

Documentation Index

Fetch the complete documentation index at: https://blockscout-mf-14206.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

apikey
string
query
required

API key for authentication. Required for all Pro API endpoints. Obtain your API key at https://dev.blockscout.com/

Path Parameters

address_hash_param
string
required

Address hash in the path

Pattern: ^0x([A-Fa-f0-9]{40})$

Query Parameters

apikey
string
required

API key for rate limiting or for sensitive endpoints

key
string

Secret key for getting access to restricted resources

Response

200 - application/json

Detailed information about the specified verified smart contract.

Smart contract

constructor_args
string | null
package_name
string | null
is_partially_verified
boolean | null
is_changed_bytecode
boolean | null
abi
object[] | null
conflicting_implementations
object[] | null
certified
boolean
additional_sources
object[] | null
is_verified_via_sourcify
boolean | null
can_be_visualized_via_sol2uml
boolean | null
evm_version
string | null
language
string | null
address
Address · object

Address

is_verified_via_eth_bytecode_db
boolean | null
coin_balance
string | null
is_fully_verified
boolean | null
license_type
string | null
is_blueprint
boolean | null
name
string | null
creation_bytecode
string | null
external_libraries
object[] | null
market_cap
string | null
proxy_type
string | null
implementations
object[] | null
verified_at
string<date-time> | null
is_verified_via_verifier_alliance
boolean | null
compiler_version
string | null
decoded_constructor_args
((object | string)[])[] | null
sourcify_repo_url
string | null
optimization_runs
integer | null
compiler_settings
object
verification_metadata
object
github_repository_metadata
object
is_verified
boolean | null
reputation
string | null
verified_twin_address_hash
string | null
optimization_enabled
boolean | null
deployed_bytecode
string | null
source_code
string | null
transactions_count
integer | null
creation_status
string | null
file_path
string | null
has_constructor_args
boolean | null