omnia_checkAddress

Returns security details about on-chain behaviour of a given address.

Parameters

DATA, 20 Bytes - address. The wallet address that is checked. REQUIRED

Returns

Object with following details:

ParameterDescriptionNotice

data_source

It describes the data source for this address information. For example, GoPlus/SlowMist

honeypot_related_address

It describes whether this address is related to honeypot tokens or has created scam tokens. "1" means true; "0" means false.

Addresses related to honeypot mean the creators or owners of the honeypot tokens. This is a dangerous address if the address is related to honeypot tokens.

phishing_activities

It describes whether this address has implemented phishing activities. "1" means true; "0" means false.

blackmail_activities

It describes whether this address has implemented blackmail activities. "1" means true; "0" means false.

stealing_attack

It describes whether this address has implemented stealing attacks. "1" means true; "0" means false.

fake_kyc

It describes whether this address is involved in fake KYC. "1" means true; "0" means false.

malicious_mining_activities

It describes whether this address is involved in malicious mining activities. "1" means true; "0" means false.

darkweb_transactions

It describes whether this address is involved in dark web transactions. "1" means true; "0" means false.

cybercrime

It describes whether this address is involved in cybercrime. "1" means true; "0" means false.

money_laundering

It describes whether this address is involved in money laundering. "1" means true; "0" means false.

financial_crime

It describes whether this address is involved in financial crime. "1" means true; "0" means false.

blacklist_doubt

It describes whether this address is suspected of malicious behavior. "1" means true; "0" means false.

contract_address

It describes whether this address is a contract address. "1" means true; "0" means false.

If only the address is sent to the API and not the chain id, the "contract_address" will not be returned. This is because there are cases where the same address is a contract in one public chain but not in other public chains. Determining the contract address is achieved by calling a third-party blockchain browser interface. Since it takes time for the browser interface to return, the field may be empty on the first request. Solution: the second call around 5s can return whether the address is the value of the contract normally.

mixer

It describes whether this address is coin mixer address. "1" means true; "0" means false.

Interacting with coin mixer may result in your address being added to the risk list of third-party institutions.

sanctioned

It describes whether this address is sanctioned address. "1" means true; "0" means false.

number_of_malicious_contracts_created

This parameter describes how many malicious contracts have been created by this address.

gas_abuse

It describes whether this address is cheating other user's gas fee to mint other assets.

Any interaction with such addresses may result in loss of property.

reinit

It describes whether this address/contract has been deployed more than onces, and can be deployed again.

If a contract can be reinited, the developer can change the contract code whenever he wants.

fake_standard_interface

It describes whether this contract contains standard interfaces that do not conform the requirements of the standard protocol.

Fake Standard Interface is mostly seen in scam assets.

Example

Request

curl --request POST \
     --url https://endpoints.omniatech.io/v1/RPC_ENDPOINT \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "omnia_checkaddress",
    "params": [
        {
            "address": "0x7744446f4fBE3e660AE9206FB8b0D46b8D097176"
        }
    ]
}
'

Response

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "cybercrime": "0",
        "money_laundering": "0",
        "number_of_malicious_contracts_created": "0",
        "gas_abuse": "0",
        "financial_crime": "0",
        "darkweb_transactions": "0",
        "reinit": "0",
        "phishing_activities": "0",
        "contract_address": "0",
        "fake_kyc": "0",
        "blacklist_doubt": "0",
        "fake_standard_interface": "0",
        "data_source": "",
        "stealing_attack": "0",
        "blackmail_activities": "0",
        "sanctioned": "0",
        "malicious_mining_activities": "0",
        "mixer": "0",
        "honeypot_related_address": "0"
    }
}

Last updated