anchor-x402 Intel API
The Intel API from anchor-x402 — 1 operation(s) for intel.
The Intel API from anchor-x402 — 1 operation(s) for intel.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/anchor-x402-intel-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: anchor-x402 Intel API
description: 18 pay-per-call x402 services for AI agents — on-chain anchoring & attestation, wallet/address security screening, Web3 data (tx & calldata decode, ENS, token prices), x402 spend accounting, content analysis, and verifiable randomness. No API keys or accounts; settle per request in USDC on Base or Solana. $0.001–$1.77 per call.
version: 0.3.0
x-guidance: Pay-per-call x402 services for AI agents — no API keys or accounts. Each paid route returns HTTP 402 with x402 payment requirements; pay in USDC on Base or Solana (select routes also settle JPYC on Polygon) and retry with the payment header. Prices are $0.001–$1.77 per call. POST routes take a JSON body per each operation's requestBody schema.
contact:
email: hypeprinter007@gmail.com
x-logo:
url: https://api.anchor-x402.com/icon.png
altText: anchor-x402
tags:
- name: Intel
paths:
/v1/intel/wallet:
post:
summary: Fetch bundled wallet sanctions, balance, and activity data
operationId: intel_wallet_post_v1_intel_wallet_post
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/_WalletBody'
responses:
'200':
description: Successful Response
content:
application/json:
schema:
$ref: '#/components/schemas/IntelWalletResponse'
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
'402':
description: Payment Required
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005000'
protocols:
- x402: {}
tags:
- Intel
components:
schemas:
ValidationError:
properties:
loc:
items:
anyOf:
- type: string
- type: integer
type: array
title: Location
msg:
type: string
title: Message
type:
type: string
title: Error Type
input:
title: Input
ctx:
type: object
title: Context
type: object
required:
- loc
- msg
- type
title: ValidationError
IntelWalletResponse:
properties:
wallet:
type: string
title: Wallet
chain_inferred:
type: string
title: Chain Inferred
balances:
$ref: '#/components/schemas/IntelWalletBalances'
activity:
$ref: '#/components/schemas/IntelWalletActivity'
identity:
$ref: '#/components/schemas/IntelWalletIdentity'
sanctions:
anyOf:
- $ref: '#/components/schemas/ScreenResponse'
- type: 'null'
errors:
items:
$ref: '#/components/schemas/IntelWalletError'
type: array
title: Errors
fetched_at:
type: integer
title: Fetched At
cache_age_seconds:
type: integer
title: Cache Age Seconds
type: object
required:
- wallet
- chain_inferred
- balances
- activity
- identity
- fetched_at
- cache_age_seconds
title: IntelWalletResponse
_WalletBody:
properties:
wallet:
type: string
title: Wallet
description: EVM 0x… address (40 hex) or Solana base58 pubkey.
type: object
required:
- wallet
title: _WalletBody
IntelWalletActivity:
properties:
base_tx_count:
anyOf:
- type: integer
- type: 'null'
title: Base Tx Count
has_history:
anyOf:
- type: boolean
- type: 'null'
title: Has History
type: object
title: IntelWalletActivity
IntelWalletError:
properties:
source:
type: string
title: Source
message:
type: string
title: Message
type: object
required:
- source
- message
title: IntelWalletError
HTTPValidationError:
properties:
detail:
items:
$ref: '#/components/schemas/ValidationError'
type: array
title: Detail
type: object
title: HTTPValidationError
IntelWalletBalances:
properties:
base_eth:
anyOf:
- type: string
- type: 'null'
title: Base Eth
eth_eth:
anyOf:
- type: string
- type: 'null'
title: Eth Eth
base_usdc:
anyOf:
- type: string
- type: 'null'
title: Base Usdc
sol:
anyOf:
- type: string
- type: 'null'
title: Sol
solana_usdc:
anyOf:
- type: string
- type: 'null'
title: Solana Usdc
type: object
title: IntelWalletBalances
ScreenSignal:
properties:
code:
type: string
title: Code
severity:
type: string
title: Severity
description: '"critical" | "high" | "medium"'
source:
type: string
title: Source
description: '"treasury.gov" | "goplus"'
detail:
type: string
title: Detail
type: object
required:
- code
- severity
- source
- detail
title: ScreenSignal
IntelWalletIdentity:
properties:
ens_name:
anyOf:
- type: string
- type: 'null'
title: Ens Name
sns_name:
anyOf:
- type: string
- type: 'null'
title: Sns Name
type: object
title: IntelWalletIdentity
ScreenResponse:
properties:
wallet:
type: string
title: Wallet
chain_inferred:
type: string
title: Chain Inferred
description: '"ethereum" | "solana" | "unknown"'
sanctions_match:
type: boolean
title: Sanctions Match
sanctioned_lists:
items:
type: string
type: array
title: Sanctioned Lists
risk_level:
type: string
title: Risk Level
description: '"low" | "medium" | "high" | "critical"'
notes:
type: string
title: Notes
checked_at:
type: integer
title: Checked At
recommendation:
type: string
title: Recommendation
description: '"allow" | "review" | "block" — the field an agent branches on before sending funds.'
default: review
risk_score:
type: integer
title: Risk Score
description: 0-100; higher is riskier.
default: 0
address_type:
type: string
title: Address Type
description: '"eoa" | "contract" | "unknown"'
default: unknown
signals:
items:
$ref: '#/components/schemas/ScreenSignal'
type: array
title: Signals
labels:
items:
type: string
type: array
title: Labels
corpus_version:
anyOf:
- type: string
- type: 'null'
title: Corpus Version
partial:
type: boolean
title: Partial
description: True if the enrichment layer was unavailable or N/A (Solana) — treat an `allow` as provisional.
default: false
type: object
required:
- wallet
- chain_inferred
- sanctions_match
- risk_level
- notes
- checked_at
title: ScreenResponse