accueil / serveurs / IA & Mémoire / com.lvlltd/skill-market
com.lvlltd/skill-market
serveur MCP (Model Context Protocol) · lvlltd-skill-market 1.1.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 com.lvlltd/skill-market est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.lvlltd/skill-market » 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 59 outils
- a2a_bridge_info≈ 42 tokens
A2A↔MCP bridge topology for LVL: when to use A2A vs MCP vs x402. Free.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "a2a_bridge_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - a2a_discover≈ 70 tokens
A2A bridge: fetch the marketplace Agent Card (/.well-known/agent-card.json). Free. Use before a2a_message_send.
Paramètres, retour & exemple (1)
Paramètresforce· boolean · optionnel
ignored; always live fetch
Exemple d'appel{"name": "a2a_discover", "arguments": {"force": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - a2a_message_send≈ 145 tokens
A2A bridge: send message/send to the LVL A2A agent. Supports multi-turn via task_id+context_id. Does not settle payment — use purchase_skill / x402 for money.
Paramètres, retour & exemple (4)
Paramètrestext· string · requis
User message texttask_id· string · optionnel
Continue multi-turn task (same as prior result.id)skill_id· string · optionnel
Optional DataPart skill_id for purchase continuationcontext_id· string · optionnel
Exemple d'appel{"name": "a2a_message_send", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - a2a_tasks_cancel≈ 54 tokens
A2A bridge: tasks/cancel — cancel an in-flight multi-turn task.
Paramètres, retour & exemple (1)
Paramètrestask_id· string · requis
Exemple d'appel{"name": "a2a_tasks_cancel", "arguments": {"task_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - a2a_tasks_get≈ 62 tokens
A2A bridge: tasks/get — poll stored multi-turn task by id.
Paramètres, retour & exemple (2)
Paramètrestask_id· string · requishistory_length· number · optionnel
Exemple d'appel{"name": "a2a_tasks_get", "arguments": {"task_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - bankr_quote≈ 59 tokens
Bankr unlock URL + LVL 402 challenge URL for a skill_id. Does not pay or unlock. Free.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "bankr_quote", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - bankr_rails≈ 58 tokens
Bankr x402 Cloud rail for LVL skills (catalog/unlock/canary URLs + payTo). Does not unlock. Canonical settlement remains /api/pay. Free.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "bankr_rails", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_access≈ 82 tokens
Resolve skill access: one_time_unlock (perpetual) > catalog_sub > bundle_renew > meter. Never confuses live access with sealed ownership.
Paramètres, retour & exemple (2)
Paramètreswallet· string · requisskill_id· string · requis
Exemple d'appel{"name": "check_access", "arguments": {"wallet": "texte", "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - esp_cycle≈ 81 tokens
Full ESP cycle for a skill: free evaluate endpoints, atomic settle challenge, public prove stats (ledger-only quality). Free to call.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · optionnel
Skill or bundle id (default agent-x402-first-buy)
Exemple d'appel{"name": "esp_cycle", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - esp_discover≈ 54 tokens
ESP protocol root (Evaluate → Settle → Prove). Free. Philosophy + endpoints + canary. Prefer before settling any skill.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "esp_discover", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - esp_evaluate≈ 65 tokens
ESP Evaluate phase only — free outline/sample/canary links. Never requires payment. Settle only after this.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "esp_evaluate", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - event_list≈ 48 tokens
List active event registrations for a topic.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionneltopic· string · optionnel
Exemple d'appel{"name": "event_list", "arguments": {"limit": 1, "topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - event_register≈ 70 tokens
Register interest in a topic (stub event bus). Returns event_id.
Paramètres, retour & exemple (3)
Paramètrestopic· string · requisttl_sec· number · optionnelhandler_hint· string · optionnel
Exemple d'appel{"name": "event_register", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - event_trigger≈ 62 tokens
Trigger an event on a topic with optional payload (records + surfaces registrations).
Paramètres, retour & exemple (2)
Paramètrestopic· string · requispayload· ? · optionnel
Exemple d'appel{"name": "event_trigger", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_capability_info≈ 44 tokens
Short-lived capability token discovery (P1). Not an API key for purchase.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_capability_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_commerce_signals≈ 59 tokens
Rank skills by confirmed unlock demand. Free.
Paramètres, retour & exemple (3)
Paramètressort· string · optionnellimit· number · optionnelskill_id· string · optionnel
Exemple d'appel{"name": "get_commerce_signals", "arguments": {"sort": "texte", "limit": 1, "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_escrow_meta≈ 47 tokens
Open-market multi-party escrow (NOT skill payTo). LVLEscrow held-fund contract metadata.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_escrow_meta", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_eval_score≈ 51 tokens
Public eval suite pass rate if suite exists. Free.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "get_eval_score", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_fleet≈ 40 tokens
Fleet map: skills, open-market, music, swarm, studio bridges. Free.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_fleet", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_networks≈ 48 tokens
Multi-chain + multi-asset + gas rails. Base live; other chains planned. Sponsored canary honesty.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_networks", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pack_meta≈ 56 tokens
Public sealed pack metadata + sealed_pack_hash (no paywall contents).
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "get_pack_meta", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_payment_challenge≈ 60 tokens
Live x402 402 challenge for a skill. Does not unlock. Pay then purchase_skill.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "get_payment_challenge", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_proof≈ 74 tokens
Public on-chain unlock ledger (rows are self-funded test transactions, not customer purchases). Never invents volume. Optional skill_id filter.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnelskill_id· string · optionnel
Exemple d'appel{"name": "get_proof", "arguments": {"limit": 1, "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ready≈ 45 tokens
Truthful readiness probe (/api/ready). ready:true only when payment+catalog rails work.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_ready", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sandbox≈ 59 tokens
Sandbox/execution patterns for purchased packs. Optional skill_id for per-skill resources + packaging maturity.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · optionnel
Exemple d'appel{"name": "get_sandbox", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_security_scan≈ 59 tokens
Published security scan for a skill (real findings or clean-with-honesty). Free.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "get_security_scan", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_skill_details≈ 54 tokens
Public skill details + outline/sample/challenge links. Free.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "get_skill_details", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - install≈ 80 tokens
Alias of install_skill_payload — after purchase write sealed files + SKILL.md paths. Requires tx_hash.
Paramètres, retour & exemple (3)
Paramètresagents· string · optionneltx_hash· string · requisskill_id· string · requis
Exemple d'appel{"name": "install", "arguments": {"tx_hash": "texte", "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - install_skill_payload≈ 83 tokens
After purchase: sealed files + SKILL.md install paths. Requires tx_hash (routes through /api/pay).
Paramètres, retour & exemple (3)
Paramètresagents· string · optionneltx_hash· string · requisskill_id· string · requis
Exemple d'appel{"name": "install_skill_payload", "arguments": {"tx_hash": "texte", "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - intent_search≈ 59 tokens
Natural-language goal → ranked skills/stacks (semantic TF-IDF). Free.
Paramètres, retour & exemple (2)
Paramètresq· string · requislimit· number · optionnel
Exemple d'appel{"name": "intent_search", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_all_skills≈ 86 tokens
Paginated full catalog listing (all public skills from catalog.json — not a subset). Free.
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnel
default 50, max 200offset· number · optionnel
default 0category· string · optionnel
Exemple d'appel{"name": "list_all_skills", "arguments": {"limit": 1, "offset": 1, "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_judges≈ 65 tokens
Recursive evaluator market — judge/verifier/critic ESP skills. Quality from public proof ledger only. Free.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnelskill_id· string · optionnel
Exemple d'appel{"name": "list_judges", "arguments": {"limit": 1, "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_recurring_plans≈ 77 tokens
List catalog live / update / bundle-renew / metered plans. One-time unlocks remain separate and perpetual. Free.
Paramètres, retour & exemple (1)
Paramètreswallet· string · optionnel
Optional — include this wallet's subs + meter
Exemple d'appel{"name": "list_recurring_plans", "arguments": {"wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - long_running_cancel≈ 49 tokens
Cancel a long-running task by task_id.
Paramètres, retour & exemple (1)
Paramètrestask_id· string · requis
Exemple d'appel{"name": "long_running_cancel", "arguments": {"task_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - long_running_start≈ 83 tokens
Start a long-running / background task (KV queue stub). Returns task_id for status/cancel.
Paramètres, retour & exemple (4)
Paramètresgoal· string · requisactor· string · optionnelttl_sec· number · optionnelskill_id· string · optionnel
Exemple d'appel{"name": "long_running_start", "arguments": {"goal": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - long_running_status≈ 50 tokens
Get status of a long-running task by task_id.
Paramètres, retour & exemple (1)
Paramètrestask_id· string · requis
Exemple d'appel{"name": "long_running_status", "arguments": {"task_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lookup_agent_identity≈ 59 tokens
ERC-8004 / local identity lookup for a wallet. Additive — not required to buy.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Exemple d'appel{"name": "lookup_agent_identity", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - memory_forget≈ 52 tokens
Delete a key from agent KV memory.
Paramètres, retour & exemple (2)
Paramètreskey· string · requisnamespace· string · optionnel
Exemple d'appel{"name": "memory_forget", "arguments": {"key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - memory_list≈ 55 tokens
List keys in a memory namespace (prefix list when KV supports it).
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnelnamespace· string · optionnel
Exemple d'appel{"name": "memory_list", "arguments": {"limit": 1, "namespace": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - memory_recall≈ 60 tokens
Recall a value from agent KV memory by key (+ optional namespace).
Paramètres, retour & exemple (2)
Paramètreskey· string · requisnamespace· string · optionnel
Exemple d'appel{"name": "memory_recall", "arguments": {"key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - memory_remember≈ 74 tokens
Store a key/value in agent KV memory (namespace optional, TTL default 24h).
Paramètres, retour & exemple (4)
Paramètreskey· string · requisvalue· ? · optionnelttl_sec· number · optionnelnamespace· string · optionnel
Exemple d'appel{"name": "memory_remember", "arguments": {"key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - meter_budget≈ 102 tokens
Get or set spend cap; or quote metered per-call x402 for a skill. Caps prevent runaway agent spend.
Paramètres, retour & exemple (4)
Paramètresaction· string · optionnel
status | set_cap | quote (default status)wallet· string · requisskill_id· string · optionnelspend_cap_usd· number · optionnel
Exemple d'appel{"name": "meter_budget", "arguments": {"wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - paid_api_call≈ 142 tokens
Metered x402 API call (nothing over $5). Without tx_hash: 402 quote. With tx_hash: records the paid call. Discovery tools stay free. New billable APIs must go through this tool.
Paramètres, retour & exemple (3)
Paramètresop· string · optionnel
Optional operator label for the calltx_hash· string · optionnel
Base USDC txHash after 402 settleskill_id· string · optionnel
Catalog skill to bill (default agent-x402-first-buy, $0.005 exact / 5000 atomic)
Exemple d'appel{"name": "paid_api_call", "arguments": {"op": "texte", "tx_hash": "texte", "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - post_intent≈ 131 tokens
Post a root problem/intent with success_criteria and optional bounty_usd (P1). Free to post. Settlement still x402; success only via /api/proof.
Paramètres, retour & exemple (6)
Paramètrestags· array · optionneltitle· string · optionnelposter· string · optionnelbounty_usd· number · optionneldescription· string · optionnelsuccess_criteria· array · requis
Exemple d'appel{"name": "post_intent", "arguments": {"success_criteria": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - purchase_skill≈ 178 tokens
Without tx_hash: 402 + unsigned wallet_next_action (EIP-3009 PAYMENT-SIGNATURE template; no keys). With tx_hash or payment_signature: POST unlock via /api/pay (no payment bypass).
Paramètres, retour & exemple (5)
Paramètresfrom· string · optionnel
Buyer wallet 0x… — fills EIP-3009 authorization.from on unsigned next-actiontx_hash· string · optionnelskill_id· string · requisap2_mandate· string · optionnel
Optional AP2 mandate JSON for authorized spendpayment_signature· string · optionnel
Optional signed PAYMENT-SIGNATURE JSON after eth_signTypedData_v4
Exemple d'appel{"name": "purchase_skill", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - quote_price≈ 61 tokens
Alias of get_payment_challenge — live x402 quote (amount, payTo, asset). Free. Full catalog.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "quote_price", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - quote_skill≈ 55 tokens
Alias of quote_price / get_payment_challenge — live x402 quote. Free.
Paramètres, retour & exemple (1)
Paramètresskill_id· string · requis
Exemple d'appel{"name": "quote_skill", "arguments": {"skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - receipt_mint≈ 131 tokens
Mint a DecisionReceipt for an agent-side decision (same schema as access/pay). Free.
Paramètres, retour & exemple (7)
Paramètresinputs· object · optionnelverdict· string · requis
allow | refuse | challengeactor_id· string · optionnelreason_code· string · requisdecision_point· string · requispolicy_version· string · optionnelreason_message· string · optionnel
Exemple d'appel{"name": "receipt_mint", "arguments": {"verdict": "texte", "reason_code": "texte", "decision_point": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - receipt_verify≈ 72 tokens
Verify a lvl-decision-receipt-v1 integrity hash. Returns match + recomputed hash. Free.
Paramètres, retour & exemple (1)
Paramètresreceipt· object · requis
Full decision_receipt object
Exemple d'appel{"name": "receipt_verify", "arguments": {"receipt": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sco_canary≈ 98 tokens
Parallel multi-provider canary: seal challengeable packs from independent oracle providers.
Paramètres, retour & exemple (3)
Paramètresquery· object · optionneloracle_id· string · requisproviders· array · optionnel
e.g. lvl-foundation-a, lvl-foundation-b
Exemple d'appel{"name": "sco_canary", "arguments": {"oracle_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sco_challenge≈ 142 tokens
File or resolve an economic challenge against a sealed SCO pack. Reputation updates from ledger only.
Paramètres, retour & exemple (8)
Paramètresaction· string · optionnel
file (default) | resolvereason· string · optionneloutcome· string · optionnel
upheld | rejected | expired (resolve only)stake_usd· number · optionneltarget_cid· string · optionnelchallenge_cid· string · optionnelchallenger_id· string · optionnelcounter_proof· object · optionnel
Exemple d'appel{"name": "sco_challenge", "arguments": {"action": "texte", "reason": "texte", "outcome": "texte", "stake_usd": 1, "target_cid": "texte", "challenge_cid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sco_consensus≈ 84 tokens
Critic/consensus oracle: aggregate sealed pack cids into a higher-confidence sealed consensus pack.
Paramètres, retour & exemple (1)
Paramètresinput_cids· array · requis
Sealed pack cids from sco_canary
Exemple d'appel{"name": "sco_consensus", "arguments": {"input_cids": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sco_discover≈ 57 tokens
SCO protocol root (Sealed Consensus Oracles). Free. Philosophy, foundation oracles, agent sequence. Prefer before oracle settlement.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "sco_discover", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sco_eval≈ 100 tokens
SCO free evaluation for an oracle: outline, free samples, ledger-only reputation. Never requires payment.
Paramètres, retour & exemple (1)
Paramètresoracle_id· string · requis
oracle-price | oracle-on-chain | oracle-time | oracle-proof-ledger | oracle-critic-consensus | oracle-location | oracle-vehicle
Exemple d'appel{"name": "sco_eval", "arguments": {"oracle_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sco_reputation≈ 73 tokens
Ledger-derived oracle reputation only (accuracy, freshness, challenge_survival, selection_rate, economic_weight). Null when no evidence.
Paramètres, retour & exemple (1)
Paramètresoracle_id· string · requis
Exemple d'appel{"name": "sco_reputation", "arguments": {"oracle_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_skills≈ 80 tokens
Search lvlltd.com x402 skill catalog. Free. Returns price + free_eval URLs.
Paramètres, retour & exemple (5)
Paramètresq· string · optionneltag· string · optionnellimit· number · optionnelcategory· string · optionnelmax_price_usd· number · optionnel
Exemple d'appel{"name": "search_skills", "arguments": {"q": "texte", "tag": "texte", "limit": 1, "category": "texte", "max_price_usd": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - subscribe_plan≈ 111 tokens
Without tx_hash: 402 challenge for a plan. With tx_hash: start/renew. Cancel: action=cancel (one step). Never revokes one-time unlocks.
Paramètres, retour & exemple (4)
Paramètresaction· string · optionnel
start | renew | cancel (default start)wallet· string · requisplan_id· string · requistx_hash· string · optionnel
Exemple d'appel{"name": "subscribe_plan", "arguments": {"wallet": "texte", "plan_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_skill≈ 64 tokens
Alias of verify_unlock — check public /api/proof ledger for confirmed unlocks (never invents volume).
Paramètres, retour & exemple (2)
Paramètrestx_hash· string · optionnelskill_id· string · optionnel
Exemple d'appel{"name": "verify_skill", "arguments": {"tx_hash": "texte", "skill_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_unlock≈ 58 tokens
Check public /api/proof ledger for confirmed unlocks (never invents volume).
Paramètres, retour & exemple (2)
Paramètrestx_hash· string · optionnelskill_id· string · optionnel
Exemple d'appel{"name": "verify_unlock", "arguments": {"tx_hash": "texte", "skill_id": "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é ».