Verify contract via similarity search
Starts a verification job that searches the Sourcify database for contracts whose runtime bytecode is similar to the contract deployed at the given address. The job will attempt to verify against each candidate until a match is found or the candidate list is exhausted.
Path parameters
Request body
Example request
{
"creationTransactionHash": "0xb6ee9d528b336942dd70d3b41e2811be10a473776352009fd73f85604f5ed206"
}Response
Successfully submitted the verification. The server started to process the verification.
You can follow the verification status via the returned verificationId at GET /v2/verify/{verificationId}
Changes
Changed in 2 of the 5 revisions of this API.847
- ▲
the
pathrequest parameterchainIdwas restricted to a list of enum valuesrequest-parameter-became-enum
- ▲
for the
pathrequest parameterchainId, the type changed fromstringtointegerrequest-parameter-type-changed
- ●
changed the pattern of the
pathrequest parameteraddressfrom(\b0x[a-fA-F0-9]{40}\b)to^0x[a-fA-F0-9]{40}$request-parameter-pattern-changed
- ○
added the new enum value
31318.00to thepathrequest parameterchainIdrequest-parameter-enum-value-added
- ○
added the new enum value
4217.00to thepathrequest parameterchainIdrequest-parameter-enum-value-added
- ○
added the new enum value
42431.00to thepathrequest parameterchainIdrequest-parameter-enum-value-added
- ○
for the
pathrequest parameteraddress, the minLength was decreased from42to0request-parameter-min-length-decreased
- ○
for the
pathrequest parameterchainId, the minLength was decreased from1to0request-parameter-min-length-decreased
- ○
removed the pattern
^\d+$from thepathrequest parameterchainIdrequest-parameter-pattern-removed
- ▲
- ▲
removed the enum value
31318.00from thepathrequest parameterchainIdrequest-parameter-enum-value-removed
- ▲
removed the enum value
4217.00from thepathrequest parameterchainIdrequest-parameter-enum-value-removed
- ▲
removed the enum value
42431.00from thepathrequest parameterchainIdrequest-parameter-enum-value-removed
- ▲
for the
pathrequest parameteraddress, the minLength was increased from0to42request-parameter-min-length-increased
- ▲
for the
pathrequest parameterchainId, the minLength was increased from0to1request-parameter-min-length-increased
- ▲
added the pattern
^\d+$to thepathrequest parameterchainIdrequest-parameter-pattern-added
- ●
for the
pathrequest parameteraddress, the maxLength was set to42request-parameter-max-length-set
- ●
for the
pathrequest parameterchainId, the maxLength was set to20request-parameter-max-length-set
- ●
changed the pattern of the
pathrequest parameteraddressfrom^0x[a-fA-F0-9]{40}$to(\b0x[a-fA-F0-9]{40}\b)request-parameter-pattern-changed
- ○
for the
pathrequest parameterchainId, the type was generalized fromintegertostringrequest-parameter-type-generalized
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲