accueil / serveurs / Finance & Paiement / io.github.hypeprinter007-stack/anchor-x402
io.github.hypeprinter007-stack/anchor-x402
serveur MCP (Model Context Protocol) · anchor-x402 0.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.hypeprinter007-stack/anchor-x402 est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.hypeprinter007-stack/anchor-x402 » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 18 outils
- anchor_hash≈ 224 tokens
Anchor a 32-byte hash to Base + Solana mainnet in parallel. Returns both tx URLs as cryptographic proof of when the hash existed. $0.005 USDC.
Paramètres, retour & exemple (3)
Paramètresdata· ? · optionnel
Arbitrary JSON to be canonicalized + SHA-256'd by the server. Mutually exclusive with `hash`.hash· ? · optionnel
Pre-computed 32-byte hex hash (64 chars, no 0x prefix). Mutually exclusive with `data`.note· ? · optionnel
Optional 200-char note included in the response (not on-chain).
Exemple d'appel{"name": "anchor_hash", "arguments": {"data": "texte", "hash": "texte", "note": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - attest_decision≈ 402 tokens
Attest a decision over (input_hash, output_hash, decision): sign it yourself, or omit the signature and the treasury signs for you — then dual-chain anchor. Returns the signer, on-chain proof URLs, and a free re-verify URL. $0.010 USDC.
Paramètres, retour & exemple (6)
Paramètresscheme· ? · optionnel
Signature scheme when you supply a `signature`: "eip191" (EVM) or "ed25519" (Solana).decision· string · requis
Free-form short label, e.g. "APPROVED", "REJECTED", "CONFIDENCE=0.93".signature· ? · optionnel
0x-prefixed hex (eip191) or base58 (ed25519). Omit to have the anchor-x402 treasury sign for you (hosted-signer mode, for wallet-less agents).input_hash· string · requis
64-char hex SHA-256 of the agent's input.output_hash· string · requis
64-char hex SHA-256 of the agent's output / decision payload.signer_pubkey· ? · optionnel
Required for ed25519 (Solana base58 pubkey). Ignored for eip191 — address is recovered.
Exemple d'appel{"name": "attest_decision", "arguments": {"decision": "texte", "input_hash": "texte", "output_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - aura_read≈ 105 tokens
Read the aura of anything — color, tier (S/A/B/C/D/F), score 0-9999, description. $0.01 USDC.
Paramètres, retour & exemple (1)
Paramètrestarget· string · requis
Anything to read the aura of.
Exemple d'appel{"name": "aura_read", "arguments": {"target": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - decode_calldata≈ 212 tokens
Decode raw EVM calldata into function name + typed parameters via openchain.xyz + eth_abi. EVM-only. $0.001 USDC.
Paramètres, retour & exemple (3)
Paramètreschain· string · requis · ethereum | solana
"ethereum" supported; "solana" returns 400.calldata_hex· string · requis
Raw EVM calldata (>=4-byte selector), with or without 0x prefix.contract_address· ? · optionnel
Optional. Reserved for future on-chain ABI lookups; currently unused.
Exemple d'appel{"name": "decode_calldata", "arguments": {"chain": "ethereum", "calldata_hex": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - decode_tx≈ 124 tokens
Structured decode of any mainnet transaction by hash. Supports Base, Ethereum, Solana. Mined txs cached. $0.001 USDC.
Paramètres, retour & exemple (2)
Paramètreschain· string · requis · base | ethereum | solanatx_hash· string · requis
Exemple d'appel{"name": "decode_tx", "arguments": {"chain": "base", "tx_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - grade_target≈ 98 tokens
Academic letter grade with red-pen marginalia for anything. $0.01 USDC.
Paramètres, retour & exemple (1)
Paramètrestarget· string · requis
Anything to grade.
Exemple d'appel{"name": "grade_target", "arguments": {"target": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - intel_wallet≈ 124 tokens
Unified wallet intelligence bundle. ONE call: balances on Base + Ethereum + Solana, USDC, tx counts, ENS/SNS reverse, sanctions verdict. 8-10 parallel sources. $0.005 USDC.
Paramètres, retour & exemple (1)
Paramètreswallet· string · requis
EVM 0x… address (40 hex) or Solana base58 pubkey.
Exemple d'appel{"name": "intel_wallet", "arguments": {"wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - investigate_wallet≈ 140 tokens
Agent-driven wallet due diligence — multi-step investigation, signed markdown report + JSON sidecar, dual-chain anchored. Async — returns job_id; poll /v1/investigate/status/{job_id} for the deliverable. ETA 5-10 min. $1.77 USDC.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
EVM 0x... or Solana base58 address to investigate.
Exemple d'appel{"name": "investigate_wallet", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ledger_report≈ 473 tokens
Signed + dual-chain-anchored x402 expense report (markdown + CSV, async job). $0.35 USDC.
Paramètres, retour & exemple (10)
Paramètresto· ? · optionnel
ISO date or datetime, end of range. Default: now.from· ? · optionnel
ISO date or datetime, start of range. Default: 30 days before `to`.title· ? · optionnel
Report title; appears in the markdown header.format· string · optionnel · markdown | csv | both
Which report files to produce. Default both.wallet· string · requis
EVM address (Base) whose x402 spend to reconstruct.group_by· string · optionnel · service | recipient | daydirection· string · optionnel · outbound | inbound | both
outbound = spend, inbound = revenue.min_amount· ? · optionnel
Minimum USDC per transfer, e.g. 0.001.prepared_for· ? · optionnel
Optional client name for the report header.include_unfiltered· boolean · optionnel
Include non-x402 USDC transfers as category=other_transfer.
Exemple d'appel{"name": "ledger_report", "arguments": {"wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ledger_summary≈ 356 tokens
x402 spend accounting for any Base wallet — totals + per-service breakdown reconstructed from chain data. $0.01 USDC.
Paramètres, retour & exemple (7)
Paramètresto· ? · optionnel
ISO date or datetime, end of range. Default: now.from· ? · optionnel
ISO date or datetime, start of range. Default: 30 days before `to`.wallet· string · requis
EVM address (Base) whose x402 spend to reconstruct.group_by· string · optionnel · service | recipient | daydirection· string · optionnel · outbound | inbound | both
outbound = spend, inbound = revenue.min_amount· ? · optionnel
Minimum USDC per transfer, e.g. 0.001.include_unfiltered· boolean · optionnel
Include non-x402 USDC transfers as category=other_transfer.
Exemple d'appel{"name": "ledger_summary", "arguments": {"wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - oracle_verdict≈ 105 tokens
Yes/no oracle with dual-chain anchored verdict (Base + Solana). $0.05 USDC.
Paramètres, retour & exemple (1)
Paramètresquestion· string · requis
A yes/no question for the oracle.
Exemple d'appel{"name": "oracle_verdict", "arguments": {"question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parse_datetime≈ 185 tokens
Parse freeform datetime strings into ISO 8601 + components + relative time + confidence. $0.001 USDC.
Paramètres, retour & exemple (3)
Paramètresinput· string · requis
Freeform datetime string in any format.timezone· string · optionnel
IANA tz name (e.g. 'America/New_York').base_time· ? · optionnel
ISO 8601 reference; defaults to now UTC.
Exemple d'appel{"name": "parse_datetime", "arguments": {"input": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - resolve_name≈ 122 tokens
Cross-chain name resolution: ENS (.eth) and Bonfida SNS (.sol). Returns resolved address(es). 1h cache. $0.001 USDC.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Human-readable name, e.g. 'vitalik.eth' or 'bonfida.sol'. ENS (.eth) and Bonfida SNS (.sol) are supported.
Exemple d'appel{"name": "resolve_name", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - roast_target≈ 107 tokens
Witty roast of any target — wallet, tweet, idea, code, anything. $0.05 USDC.
Paramètres, retour & exemple (1)
Paramètrestarget· string · requis
Anything to roast: wallet, tweet, idea, code, etc.
Exemple d'appel{"name": "roast_target", "arguments": {"target": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - roll_random≈ 300 tokens
Verifiable RNG — cryptographically-random integer(s) signed by the treasury key. Drop-in VRF for game studios. $0.001 USDC.
Paramètres, retour & exemple (5)
Paramètreslow· integer · requis
Inclusive low bound of the integer range.high· integer · requis
Inclusive high bound. Must be >= low.count· integer · optionnel
How many integers to sample. 1-100.label· ? · optionnel
Optional caller-defined tag (e.g. 'treasure_drop_42'). Included verbatim in the signed payload.commitment· ? · optionnel
Optional 32-byte hex pre-commitment from the caller. Included in the signed payload, so the server cannot have chosen the result after seeing the caller's downstream intent.
Exemple d'appel{"name": "roll_random", "arguments": {"low": 1, "high": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - screen_wallet≈ 132 tokens
Wallet risk pre-flight for agent payments: OFAC SDN sanctions plus address-reputation (drainer, phishing, mixer, laundering) resolved to an allow/review/block recommendation with per-signal detail. $0.005 USDC.
Paramètres, retour & exemple (1)
Paramètreswallet· string · requis
EVM 0x… address (40 hex) or Solana base58 pubkey.
Exemple d'appel{"name": "screen_wallet", "arguments": {"wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tldr_text≈ 152 tokens
Summarize a URL or pasted text into 3-5 concise bullets. $0.01 USDC.
Paramètres, retour & exemple (2)
Paramètresurl· ? · optionnel
URL to fetch and summarize. Provide either text or url.text· ? · optionnel
Pasted text to summarize. Provide either text or url.
Exemple d'appel{"name": "tldr_text", "arguments": {"url": "texte", "text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - token_price≈ 215 tokens
USD spot price for any major token. By symbol or chain+contract. CoinGecko-backed, 60s cache. $0.001 USDC.
Paramètres, retour & exemple (3)
Paramètreschain· ? · optionnel
Chain slug: base, ethereum, solana, polygon, arbitrum, optimism, bsc, avalanche. Use with contract.symbol· ? · optionnel
Token symbol like 'ETH', 'BTC', 'SOL', 'USDC'. Mutually exclusive with chain+contract.contract· ? · optionnel
Token contract address. Requires chain.
Exemple d'appel{"name": "token_price", "arguments": {"chain": "texte", "symbol": "texte", "contract": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».