Resolves a 4-byte function selector (e.g. 0x70a08231) to candidate human-readable signatures via 4byte.directory. Accepts a bare selector or full calldata.
https://402.com.tr/api/x402/decode-selectorNo merchant-supplied description has been published for 402.com.tr. Browse its currently listed x402 offerings and observed catalog information.
This provider profile is generated from public catalog observations and has no verified controller.
Resolves a 4-byte function selector (e.g. 0x70a08231) to candidate human-readable signatures via 4byte.directory. Accepts a bare selector or full calldata.
https://402.com.tr/api/x402/decode-selectorNot price momentum — ADOPTION. token-age tells you when a token was born; holder-distribution is a snapshot. Neither shows the TRAJECTORY. A token can pass every static check and still bleed users week over week — what a human sees watching for days, an agent can't. Reads weekly transfer counts and distinct participants over the last 28 days and calls it: accelerating, steady, cooling, dying, or low_activity. Activity ≠ price; pair with wash-trading. Not financial advice.
https://402.com.tr/api/x402/activity-trendEOA vs contract, ETH + USDC balance, transaction count and activity level — straight from Base RPC. Useful for counterparty and wallet checks.
https://402.com.tr/api/x402/address-intelWhat is this Base address? Matches a sourced registry of known protocol, exchange, bridge, locker and burn addresses (each with the docs/deployments/Basescan source it came from), then reads the chain: contract vs EOA (EIP-7702 delegation shown), ERC-4626 vault (asset()), Safe multisig (getThreshold), DEX pool interface (token0/token1). Unmatched addresses are reported as unlabelled, never guessed.
https://402.com.tr/api/x402/address-label🆕 The next nonce for any Base address, plus its ETH balance and whether it is a contract. The count means different things either side of that line — transactions sent for a wallet, contracts deployed for a contract — so both are reported under their own name instead of one ambiguous number. What you need before building a transaction, or to tell a fresh address from a used one.
https://402.com.tr/api/x402/base-nonceThe address-poisoning attack: a scammer sends dust from an address whose first/last characters match one you really use, hoping you copy-paste the poisoned one. An auto-paying agent is the perfect victim. This compares the recipient against the head/tail of addresses the wallet actually transacts with and flags a look-alike that is NOT a real counterparty. Pass wallet= (yours) and to= (the recipient). A heuristic — verify the full address regardless. Not financial advice.
https://402.com.tr/api/x402/address-poisoning🆕 The 'who am I dealing with?' check for agents. Reads Coinbase's ONCHAIN verification (an EAS attestation by verifications.coinbase.eth) — meaning the address is tied to a KYC'd Coinbase account, the strongest sybil-resistance signal on Base — plus the address's Basename. Returns a verified/named/anonymous verdict + trust score. Pair with sign-guard/spend-audit for a full pre-transaction gate. Identity is a signal, not proof of honesty.
https://402.com.tr/api/x402/address-trustA pre-payment gate for an agent about to send USDC. Screens the recipient (OFAC sanctions, Coinbase/Basename identity, wallet vs contract, fresh-address age) and escalates a fresh or anonymous recipient to STOP once the amount is material — a few cents to a new address is sampling, real size to one is the drain to avoid. Pass usd= for amount-aware guidance. One verdict (GO/REVIEW/STOP). Identity is not intent; not financial advice.
https://402.com.tr/api/x402/agent-pay-gateThe payer-trust mirror of x402-seller-check. Reads a wallet's outgoing USDC payments on Base over 90 days: distinct sellers paid (breadth), total payments and USDC (depth), and whether it ever paid the same payee twice. Breadth with no depth in a short burst is the crawler/sampler pattern; a repeat or sustained payer is the opposite. Sees only Base USDC; absence reads as 'thin', never bad. Not financial advice.
https://402.com.tr/api/x402/agent-reputation🆕 The complete fund-movement authority on a Base wallet in one call: ERC-20 approvals (a spender you approved can pull the token) PLUS Base Account spend permissions (the agent-era scoped recurring allowance) — one drain-surface verdict with the ERC-20 revoke queue to act on. Approval tools miss the spend permissions; spend-permission tools miss the approvals. The only combined check for agent wallets that must know their whole exposure before holding funds.
https://402.com.tr/api/x402/agent-wallet-auditCombines security flags with the verified ABI's function names, then AI explains the contract's dangerous capabilities — owner can mint, pause, blacklist, upgrade or self-destruct — with a danger level. Goes beyond raw flags to read what the contract can actually do.
https://402.com.tr/api/x402/ai-contract-riskRanks a wallet's active token approvals by USD-at-risk x unlimited-allowance x unlabelled-spender, and returns a prioritised revoke queue. Approvals are the #1 drain vector; this tells an agent exactly what to revoke first.
https://402.com.tr/api/x402/approval-advisor🆕 A B20 transfer policy is either a BLOCKLIST (allowed unless listed) or an ALLOWLIST (allowed ONLY if listed — a permissioned/whitelist token you can't even receive uninvited). b20-safety flags that a policy exists; this decodes its TYPE per scope (send/receive/execute/mint) — the difference between 'the issuer can block bad actors' and 'this is a permissioned RWA you can't hold uninvited'.
https://402.com.tr/api/x402/b20-access-type🆕 B20 Asset tokens can post on-chain announcements (Announcement: id, description, uri) — issuer notices, corporate actions, redemptions — a channel ERC-20 has no equivalent for. Reads a token's announcement feed (active vs ended) from CDP-indexed events. The issuer-communications primitive for agents holding tokenized/RWA B20 assets.
https://402.com.tr/api/x402/b20-announcementsA split, reverse split or dividend adjustment on a B20 tokenized equity is settled by moving the multiplier — and balanceOf does NOT change when it fires, so an integrator reading it is silently wrong. Cobalt made the pending change readable, so this lists every scheduled multiplier action across the 80+ tokenized stocks with its effective time, and — with wallet= — which touch a position that wallet holds. Read live from the ERC-8056 schedule; nobody else publishes it. Not financial advice. --
https://402.com.tr/api/x402/b20-authenticity🆕 The B20 misconfiguration lint. Base's docs warn: a scope bound to a NON-EXISTENT allowlist silently denies EVERYONE — transfers brick. Audits every policy scope for dangling bindings, ALWAYS_BLOCK, renounced (frozen) lists and live pauses; verdict bricked / critical_misconfig / misconfigured / clean plus a can-this-token-even-move flag. Pre-launch lint for issuers, stuck-funds guard for holders and merchants.
https://402.com.tr/api/x402/b20-config-audit🆕 b20-safety tells you WHICH powers a B20 has; this tells you WHO holds them. Reads the token's role-based access control (mint / burn / seize-via-burnBlocked / pause / admin) from onchain role events and reports the exact controllers, how centralized they are, and whether admin has been renounced. The issuer-control map an agent needs before holding a regulated Base-native asset.
https://402.com.tr/api/x402/b20-controlA split, reverse split or dividend adjustment on a B20 tokenized equity is settled by moving the multiplier — and balanceOf does NOT change when it fires, so an integrator reading it is silently wrong. Cobalt made the pending change readable, so this lists every scheduled multiplier action across the 80+ tokenized stocks with its effective time, and — with wallet= — which touch a position that wallet holds. Read live from the ERC-8056 schedule; nobody else publishes it. Not financial advice. --
https://402.com.tr/api/x402/b20-dossier🆕 createB20's initCalls run with role AND transfer-policy gates BYPASSED — a one-tx privilege window only the issuer ever gets. Reconstructs what they did in it: pre-mints (how much, to whom), role grants, policy bindings, blocklist seeding — the token's true starting conditions. verdict: blocklist_seeded / premined / configured_launch / bare_launch.
https://402.com.tr/api/x402/b20-genesis-auditThe live layer over B20 Policy Watch: a network-wide onchain webhook captures every B20 PolicyUpdated/Paused sub-second. Pass a token address for its live guard status, or call with no address for the feed of tokens that JUST attached a sender blocklist (turned seizable) across all of Base.
https://402.com.tr/api/x402/b20-guard🆕 Lists the newest B20 tokens created on Base (from the B20Factory precompile) — variant, symbol, decimals, block. B20 is Base's native token standard and dozens launch hourly. A discovery feed for agents hunting new B20 launches early. Run b20-safety on any address before touching it — new ≠ safe.
https://402.com.tr/api/x402/b20-launch-radarA split, reverse split or dividend adjustment on a B20 tokenized equity is settled by moving the multiplier — and balanceOf does NOT change when it fires, so an integrator reading it is silently wrong. Cobalt made the pending change readable, so this lists every scheduled multiplier action across the 80+ tokenized stocks with its effective time, and — with wallet= — which touch a position that wallet holds. Read live from the ERC-8056 schedule; nobody else publishes it. Not financial advice. --
https://402.com.tr/api/x402/b20-memo🆕 A B20 with a METADATA_ROLE holder can call updateName/updateSymbol — change its own identity after launch (an impersonation / bait-and-switch vector ERC-20 has no protocol equivalent for). Reads whether the metadata is mutable (role holder exists) AND whether it has ALREADY been renamed on-chain (NameUpdated/SymbolUpdated history). Trust the address, not the label.
https://402.com.tr/api/x402/b20-metadataA split, reverse split or dividend adjustment on a B20 tokenized equity is settled by moving the multiplier — and balanceOf does NOT change when it fires, so an integrator reading it is silently wrong. Cobalt made the pending change readable, so this lists every scheduled multiplier action across the 80+ tokenized stocks with its effective time, and — with wallet= — which touch a position that wallet holds. Read live from the ERC-8056 schedule; nobody else publishes it. Not financial advice. --
https://402.com.tr/api/x402/b20-mint-watch