Skip to main content

Verify a contract with Standard input JSON file

POST 

https://api.fuse.io/api/v0/explorer/?module=contract&action=verifysourcecode

Verify a contract with Standard input JSON file

Request

Query Parameters

    module stringrequired

    Possible values: [contract]

    action stringrequired

    Possible values: [verifysourcecode]

    apiKey stringrequired
    Example: pk_1234567890

Bodyrequired

    codeformatstring
    contractaddressstring
    contractnamestring
    compilerversionstring
    sourceCodestring

Responses

OK

Schema
    messagestring
    resultstring
    statusstring
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://api.fuse.io/api/v0/explorer");
request.Headers.Add("Accept", "application/json");
var content = new StringContent(string.Empty);
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://api.fuse.io/api/v0/explorer
Parameters
— queryrequired
— queryrequired
— queryrequired
Body required
{
  "codeformat": "string",
  "contractaddress": "string",
  "contractname": "string",
  "compilerversion": "string",
  "sourceCode": "string"
}
ResponseClear

Click the Send API Request button above and see the response here!

Was this page helpful?