{"name":"Bitpoort","tagline":"On-chain MCP for AI agents that act, not just read. End-to-end AML, agent-safety contract, full Hyperliquid suite. 80 tools, free instant key.","pillars":[{"id":"aml-workflow","title":"End-to-end AML workflow","one_line":"Chainalysis Reactor + Crystal Lookout -- in one MCP."},{"id":"agent-safety","title":"Agent-Safety contract","one_line":"The only MCP that builds agent safety into the protocol."},{"id":"hyperliquid-suite","title":"Full Hyperliquid suite","one_line":"Six tools, plus the only ETH <-> HL cross-chain correlation in MCP."}],"eval_baseline":{"tool_selection_accuracy_pct":97.5,"models_evaluated":["claude-haiku-4-5","gpt-4o-mini","claude-sonnet-4-6"],"invariant_violations":0,"regression_tests_passing":4415,"tools_evaluated":80,"correctness_pct":100.0,"freshness_pct":100.0,"provenance_pct":100.0,"cross_tool_consistency_pct":100.0,"live_counts_refreshed_at":"2026-08-19T05:00:00.158957+00:00","live_counts":"fresh","tool_selection_accuracy_live":{"status":"harness_failure","model":"claude-haiku-4-5","queries":43,"correct":0,"cost_usd":0.0,"run_at":"2026-08-16T03:00:14.530014+00:00","catalog_fingerprint":"00663c035219b21e","interpretation":"Live tool-selection eval recorded zero successful API calls on the last run (correct=0, total=43, cost_usd=0). This indicates a harness or connectivity issue in the scheduler cron (missing API key, rate-limit, quota, or network failure), not measured accuracy. The SLA contract above stands; the scheduler logs hold the actual exception.","heldout_status":"in_progress"},"tool_selection_accuracy_heldout":"not_yet_measured"},"build":{"git_commit":"61f5432100720a1650c792018f9aecdadeebd24e","alembic_head":"121"},"methodology":{"eval_harness":"https://github.com/r8vtq88pzw-svg/chainrag/tree/main/chainrag/evals","regression_suite":"https://github.com/r8vtq88pzw-svg/chainrag/tree/main/tests/regression","methodology_document":"https://api.bitpoort.com/v1/methodology","report_attestation_source":"https://github.com/r8vtq88pzw-svg/chainrag/blob/main/chainrag/api/v1/verify.py","verify_endpoint":"https://api.bitpoort.com/v1/verify/{content_hash}"},"mcp_tool_count":80,"data_sources":{"sanctions_addresses_total":1606,"mixer_addresses_total":80,"risk_addresses_total":23542,"sanctions_sources":["OFAC_SDN","UK_HMT","IL_NBCTF","JP_METI"],"risk_sources":["MEW_DARKLIST","SCAMSNIFFER","FORTA","RANSOMWARE_*"],"btc_entity_tags_total":2300000,"separation_principle":"sanctions_addresses (legal/government) and risk_addresses (community/abuse) are strictly distinct. screen_address surfaces only sanctions; check_abuse_status surfaces only community signals. Compliance reports never include risk_addresses. RANSOMWARE_* sources are community-curated; corroboration with sanctions lists is surfaced per-row via metadata.corroborated_by_sanctions, never by promotion into the sanctions lane.","live":"fresh","sanctions_addresses_by_source":{"IL_NBCTF":607,"JP_METI":26,"OFAC_SDN":958,"UK_HMT":15},"sanctions_addresses_by_chain":{"TRON":817,"BTC":601,"ETH":133,"LTC":17,"XMR":11,"BCH":7,"DASH":5,"ZEC":4,"SOL":4,"BTG":1,"ARB":1,"BSV":1,"BSC":1,"XRP":1,"XVG":1,"ETC":1},"risk_addresses_by_source":{"CRYPTOSCAMDB::phishing":2967,"FORTA::hacker_address":6205,"MEW_DARKLIST::phishing":652,"RANSOMWARE_7EV3N::hacker_address":1,"RANSOMWARE_ADAMLOCKER::hacker_address":1,"RANSOMWARE_AES_NI::hacker_address":1,"RANSOMWARE_AKIRA::hacker_address":15,"RANSOMWARE_AKO::hacker_address":1,"RANSOMWARE_ALBDECRYPTOR::hacker_address":1,"RANSOMWARE_ALPHABET::hacker_address":1,"RANSOMWARE_ANGLEWARE::hacker_address":1,"RANSOMWARE_APT::hacker_address":1,"RANSOMWARE_AVADDON::hacker_address":1,"RANSOMWARE_AVOSLOCKER::hacker_address":2,"RANSOMWARE_BADBLOCK::hacker_address":2,"RANSOMWARE_BADENCRYPT::hacker_address":1,"RANSOMWARE_BAGLI::hacker_address":1,"RANSOMWARE_BITPAYMER___DOPPELPAYMER::hacker_address":1,"RANSOMWARE_BLACKBASTA::hacker_address":2,"RANSOMWARE_BLACKCAT::hacker_address":1,"RANSOMWARE_BLACKFEATHER::hacker_address":1,"RANSOMWARE_BLACK_KINGDOM::hacker_address":2,"RANSOMWARE_BLACK_MAMBA::hacker_address":1,"RANSOMWARE_BLACKMATTER::hacker_address":1,"RANSOMWARE_BLACKROUTER::hacker_address":1,"RANSOMWARE_BLACK_RUBY::hacker_address":1,"RANSOMWARE_BLACKSUIT::hacker_address":1,"RANSOMWARE_BUCBI::hacker_address":1,"RANSOMWARE_BUDDY::hacker_address":1,"RANSOMWARE_CHIMERA::hacker_address":2,"RANSOMWARE_CHUPACABRA::hacker_address":1,"RANSOMWARE_COMRADECIRCLE::hacker_address":1,"RANSOMWARE_CONTI::hacker_address":103,"RANSOMWARE_CRYPTCONSOLE::hacker_address":10,"RANSOMWARE_CRYPTOHITMAN::hacker_address":1,"RANSOMWARE_CRYPTOHOST::hacker_address":1,"RANSOMWARE_CRYPTOLOCKER::hacker_address":2,"RANSOMWARE_CRYPTOSWEETTOOTH::hacker_address":1,"RANSOMWARE_CRYPTOTORLOCKER2015::hacker_address":7,"RANSOMWARE_CRYPTOWALL::hacker_address":1,"RANSOMWARE_CRYPTXXX::hacker_address":1,"RANSOMWARE_CTB_LOCKER::hacker_address":5,"RANSOMWARE_CUBA::hacker_address":18,"RANSOMWARE_CYBERSPLITTER::hacker_address":1,"RANSOMWARE_DARKANGELS::hacker_address":1,"RANSOMWARE_DARKSIDE::hacker_address":3,"RANSOMWARE_DEADBOLT::hacker_address":9,"RANSOMWARE_DECRYPTIOMEGA::hacker_address":2,"RANSOMWARE_DMALOCKER::hacker_address":1,"RANSOMWARE_DMALOCKERV3::hacker_address":9,"RANSOMWARE_DOMINO::hacker_address":1,"RANSOMWARE_DOXWARE::hacker_address":1,"RANSOMWARE_ECOVECTOR::hacker_address":1,"RANSOMWARE_EDA2::hacker_address":2,"RANSOMWARE_EGREGOR::hacker_address":9,"RANSOMWARE_ENCRPT3D::hacker_address":1,"RANSOMWARE_EXOTIC::hacker_address":1,"RANSOMWARE_FAKEGLOBE::hacker_address":1,"RANSOMWARE_FILECRY::hacker_address":1,"RANSOMWARE_FILE_LOCKER::hacker_address":1,"RANSOMWARE_FIRECRYPT::hacker_address":1,"RANSOMWARE_FLYPER::hacker_address":2,"RANSOMWARE_GIT::hacker_address":1,"RANSOMWARE_GLOBE::hacker_address":8,"RANSOMWARE_GLOBEV2::hacker_address":2,"RANSOMWARE_GLOBEV3::hacker_address":7,"RANSOMWARE_GULA::hacker_address":1,"RANSOMWARE_HC6_HC7::hacker_address":6,"RANSOMWARE_HELLOKITTY::hacker_address":1,"RANSOMWARE_HIVE::hacker_address":1,"RANSOMWARE_JIGSAW::hacker_address":12,"RANSOMWARE_KARAKURT::hacker_address":19,"RANSOMWARE_KELLY::hacker_address":1,"RANSOMWARE_L1ME_EXPL0IT::hacker_address":1,"RANSOMWARE_LAMDALOCKER::hacker_address":1,"RANSOMWARE_LOCKBIT::hacker_address":5,"RANSOMWARE_LOCKON::hacker_address":1,"RANSOMWARE_LOCKY::hacker_address":7037,"RANSOMWARE_MAKOP::hacker_address":1,"RANSOMWARE_MALLOX::hacker_address":1,"RANSOMWARE_MAUI::hacker_address":39,"RANSOMWARE_MEDUSALOCKER::hacker_address":21,"RANSOMWARE_MOUNTLOCKER::hacker_address":1,"RANSOMWARE_NEMUCOD::hacker_address":3,"RANSOMWARE_NETWALKER_(MAILTO)::hacker_address":66,"RANSOMWARE_NOOBCRYPT::hacker_address":2,"RANSOMWARE_NOTNEVADA::hacker_address":2802,"RANSOMWARE_NOTPETYA::hacker_address":3,"RANSOMWARE_NULLBYTE::hacker_address":1,"RANSOMWARE_PAYDAY::hacker_address":1,"RANSOMWARE_PGPSNIPPET::hacker_address":1,"RANSOMWARE_PHILADELPHIA::hacker_address":1,"RANSOMWARE_PHOBOS::hacker_address":1,"RANSOMWARE_PHOENIX::hacker_address":1,"RANSOMWARE_POPCORNTIME::hacker_address":1,"RANSOMWARE_PREDATOR::hacker_address":1,"RANSOMWARE_QLOCKER::hacker_address":22,"RANSOMWARE_QUANTUM::hacker_address":1,"RANSOMWARE_QWEUIRTKSD::hacker_address":1,"RANSOMWARE_RAGNAR::hacker_address":4,"RANSOMWARE_RANSOMNIX::hacker_address":1,"RANSOMWARE_RANSOMPLUS::hacker_address":1,"RANSOMWARE_RANZY::hacker_address":1,"RANSOMWARE_RAZY::hacker_address":2,"RANSOMWARE_REKTLOCKER::hacker_address":1,"RANSOMWARE_REVIL___SODINOKIBI::hacker_address":7,"RANSOMWARE_RUSH_SANCTION::hacker_address":1,"RANSOMWARE_RYUK::hacker_address":39,"RANSOMWARE_SAM::hacker_address":1,"RANSOMWARE_SAMSAM::hacker_address":48,"RANSOMWARE_SPORA::hacker_address":1,"RANSOMWARE_STORAGECRYPTER::hacker_address":1,"RANSOMWARE_STUPID::hacker_address":1,"RANSOMWARE_SUNCRYPT::hacker_address":1,"RANSOMWARE_SYNACK::hacker_address":1,"RANSOMWARE_TEJODES::hacker_address":1,"RANSOMWARE_TESLACRYPT::hacker_address":5,"RANSOMWARE_THUNDERCRYPT::hacker_address":3,"RANSOMWARE_TOWERWEB::hacker_address":1,"RANSOMWARE_TRIPLEM::hacker_address":1,"RANSOMWARE_TRUMP_LOCKER::hacker_address":1,"RANSOMWARE_UNLABELED::hacker_address":721,"RANSOMWARE_VANHELSING::hacker_address":2,"RANSOMWARE_VEGA___JAMPER___BURAN::hacker_address":1,"RANSOMWARE_VENUSLOCKER::hacker_address":2,"RANSOMWARE_VEVOLOCKER::hacker_address":1,"RANSOMWARE_WANNACRY::hacker_address":5,"RANSOMWARE_WANNAREN::hacker_address":1,"RANSOMWARE_WANNASMILE::hacker_address":1,"RANSOMWARE_XLOCKER::hacker_address":1,"RANSOMWARE_XLOCKERV5.0::hacker_address":2,"RANSOMWARE_XORIST::hacker_address":4,"RANSOMWARE_XTPLOCKER::hacker_address":1,"RANSOMWARE_ZEROLOCKER::hacker_address":1,"RANSOMWARE_ZYKA::hacker_address":1,"SCAMSNIFFER::drainer":2530},"tx_history_window_days":90},"tool_latency":"not_yet_measured","differentiators":["End-to-end AML workflow in one MCP -- screen -> trace -> signed report -> public verify","ETH <-> Hyperliquid cross-chain correlation (unique to Bitpoort)","Reproducibility chain in every signed report (git_commit + alembic_head + eval_baseline)","Retroactive sanctions exposure scanner -- alerts when a wallet retroactively becomes toxic","Multi-source sanctions attribution (OFAC + UK + IL + JP, 1,606 designated addresses)","Bridge-aware 3-hop counterparty exposure tracing","4,415 regression tests, 100% across correctness / freshness / provenance / cross-tool consistency","Public verify endpoint -- third parties can re-confirm any signed finding","Free Agent tier with 80 MCP tools (no Chainalysis-style $20K minimum)"],"disclaimer":"This page is informational. Not legal advice. Verify with compliance counsel before relying on findings for filings."}