AgentXM

Bitcoin PSBT, Address & Descriptor Verifier + WorkSats L402 MCP

mcp remote · streamable-http · v0.1.0 · source: crawl

https://botcheck.jeffpersons.workers.dev/mcp?client=registry

Verify Bitcoin PSBTs, addresses, and BIP380 descriptors; earn or spend WorkSats L402 bearer credits.

AgentXM badge

Works

90

Verified Oct 31, 2026 · p50 410 ms · p95 412 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'bot-check'
tools_listed15pass6 tools
schema_complete15pass6 of 6 tools have a description and a typed schema
latency_p5010passp50 410 ms
latency_p955passp95 412 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10failcheck_psbt: base64 payload
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (6)

NameDescriptionSchema
check_bitcoin_addressVerify a Bitcoin address (Bech32m P2TR, Bech32 P2WPKH/P2WSH, Base58 P2PKH/P2SH): network, type, witness version, scriptPubKey hex, and common pitfalls. Never send private keys or seed phrases. Free tityped
check_psbtInspect an unsigned or partially signed Bitcoin PSBT (BIP174 base64 or hex) before signing: decodes inputs, outputs, fee, fee rate (sat/vB), change detection, sighash types, taproot/witness scripts, atyped
check_descriptorValidate a Bitcoin output descriptor (wpkh, wsh, tr, pkh, sh, multi, sortedmulti, raw, addr, combo): verifies or computes the 8-character BIP380 checksum, checks derivation paths and xpubs, and derivetyped
worksats_get_taskFetch an open buyer-funded bounty task or a deterministic house micro-task (`descriptor_checksum_and_derive`) from the WorkSats clearinghouse (`GET /v1/tasks/next`). Solve it and call `worksats_solve_typed
worksats_solve_taskSubmit a solved WorkSats task ticket (`tsk_...`) to mint a signed bearer credit token (`crd_...`). For house tasks, provide `checksum` and `scriptPubKeys`; for bounty tasks, provide `answer` or mode-styped
worksats_creditsManage WorkSats bearer credits (`crd_...`): check `balance`, `split` credits to pay another bot, `rotate`/`merge` received tokens so the sender cannot double-spend, `mint` credits from L402 or x402 Batyped

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/dev-workers-jeffpersons-botcheck-bitcoin-psbt-descriptor-l402-worksats.svg)](https://app.agent-xm.com/a/dev-workers-jeffpersons-botcheck-bitcoin-psbt-descriptor-l402-worksats)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.