@cybertools/address-registry
v1.1.0
Published
Labeled EVM addresses (CEX, DEX, exploits, tokens, blacklists) per chain for Cyberscope apps.
Readme
@cybertools/address-registry
Labeled EVM addresses (CEX, DEX routers, exploits, Tornado contracts, tokens, blacklists) per chain for Cyberscope apps. Pure data, no React.
Root export
import {
addressRegistry,
allNetworks,
tokensByNetwork,
dexesByNetwork,
stablecoinByNetwork,
makeByAddress,
} from "@cybertools/address-registry";
addressRegistry.ETH.byAddress["0xdac17f958d2ee523a2206206994597c13d831ec7"];
addressRegistry.BSC.blacklists.has("0x...");addressRegistry-{ [NETWORK]: { byAddress, blacklists? } }forBSC,ETH,GNOSIS,ARBITRUM,AVAX,CRO,MATIC,BASE,BLAST,ONE,KLAY,BSC_TESTNET,SEPOLIA.blacklistsexists onBSC,ETH, andGNOSIS.allNetworks- every entry keyed by address, normalized as ETH.tokensByNetwork,dexesByNetwork,stablecoinByNetwork- derived views per network.makeByAddress(network, entries)- keys entries by the network-normalized address.
Subpaths
Per-chain raw lists are available from @cybertools/address-registry/<chain> for arbitrum, avax, base, blast, bsc, bscTestnet, cro, eth, gnosis, klay, matic, one and sepolia.
Most export dex, tokens and entries (the combined list). eth also exports cex, exploit, rest and tornado; bsc exports addresses, gnosisSafeMultisign, sanctioned, usdt and blacklist; gnosis exports compromised and blacklist. cro, klay and one export only dex.
Blacklist sources
| List | Chain | Source | Count |
| ------------- | ------------- | ----------------------------------------------------------------------------------------------------------------- | ------ |
| sanctioned | BSC | Dune: harrydenley/BlacklistedSanctioned-Addresses | 32 |
| usdt | BSC | Dune: harrydenley/BlacklistedSanctioned-Addresses | 636 |
| compromised | GNOSIS (XDAI) | gnosischain/gnosis-pay-compromised-addresses | 50,452 |
gnosisSafeMultisign is not a blacklist — it lists ordinary Safe multisig wallets on BNB Chain and is included in entries as type: "Multisign" (informational only). It is excluded from the blacklist Set.
compromised lists Gnosis Pay incident addresses on Gnosis Chain (chainId 100). These Safe wallets were drained in May 2024 and are genuinely blacklisted.
Data shape
interface AddressEntry {
address: string;
type?: string; // "DEX", "Token", "Blacklisted", ...
label?: string;
group?: string;
version?: string;
factory?: string;
decimals?: number;
symbol?: string;
}