v1

latestOpenAPI 3.1.02026-07-17373221.0 KB
(Deprecated) Stateless Verification

Verify solc-json

post/verify/solc-json

Request body

addressstring address required

Contract address

chainstring supported-chainId required

Chain to check

filesobject required

Files to upload {"path/filename": "content"}

compilerVersionstring required

Compiler version

contractNamestring required

Name of the contract

creatorTxHashstring

Creator transaction hash

Example request

{
  "address": "0x07880D44b0f7b75464ad18fc2b980049c40A8bc3",
  "chain": "1",
  "files": {
    "SolcJsonInput.json": "{...}"
  },
  "compilerVersion": "0.8.4+commit.c7e474f2",
  "contractName": "Storage",
  "creatorTxHash": "0xb7efb33c736b1e8ea97e356467f99d99221343f077ce31a3e3ac1d2e0636df1d"
}

Response

The contract has been successfully checked or sourcified