Check if contracts are verified (full match) by addresses and chain IDs
curl --request GET \
--url https://api.example.com/check-by-addressesimport requests
url = "https://api.example.com/check-by-addresses"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/check-by-addresses', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/check-by-addresses",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/check-by-addresses"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/check-by-addresses")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/check-by-addresses")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"address": "<string>",
"status": "<string>",
"chainIds": [
"<string>"
]
}
]Smart Contract Verification API
Check if contracts are verified (full match) by addresses and chain IDs
Checks if contract with the desired chain and address is verified and in the repository. It will search only the perfect matches.
GET
/
check-by-addresses
Check if contracts are verified (full match) by addresses and chain IDs
curl --request GET \
--url https://api.example.com/check-by-addressesimport requests
url = "https://api.example.com/check-by-addresses"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/check-by-addresses', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/check-by-addresses",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/check-by-addresses"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/check-by-addresses")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/check-by-addresses")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"address": "<string>",
"status": "<string>",
"chainIds": [
"<string>"
]
}
]Was this page helpful?