Skip to content
Pilot

Integrations

Every integration sits behind an explicit mode switch, and labels its own provenance in the UI. Sponsor integrations (AWS, QuickNode, Mastercard, x402) default to off or mock; Ledger defaults to real-device WebHID in local profiles. Nothing silently falls back to something else.

IntegrationWhat it addsMode switchStatus
LedgerHardware owner signing; Virtual Ledger (Speculos); simulated device for demosLEDGER_MODE=off|webhid|webhid+virtualSpeculos-verified
AWSBedrock models, Bedrock Guardrails screening, KMS-held keys, AgentCore researchBEDROCK_MODE, GUARDRAILS_MODE, KMS_MODE, AGENTCORE_MODELocal stand-in
QuickNodeRPC transport, webhook confirmations, KV registry, Streams watchdogQN_MODE=off|mock|liveMock-verified
MastercardAP4M on XRPL: Open Finance, Verifiable Intent, Level 3 merchants, Web Bot Auth, Developers MCPAP4M_DEMO_ENABLED, MASTERCARD_OF_MODEMock-first
x402Pay-per-call HTTP payments on XRPL via the t54 facilitatorlocal x402 profileOffline / fixture
OpenRouterBring-your-own model with OAuth PKCE; optional free demoDEMO_MODEL_ENABLEDBuilt
WalletsGemWallet, Crossmark, Ledger via xrpl-connect—Built
Markdown vaultObsidian-compatible memory, filesystem or GitHubVAULT_BACKEND=fs|githubBuilt
Market dataXRPL nodes, XRPL Docs MCP, XRPL.to, XRPSCAN, Bithomp, Hyperliquid, Kraken—Built
HermesRead-only advisor on workflow lessonsPILOT_HERMES_ENABLEDDefault off

How they show up for users

All sponsor integrations surface on the same trust receipt at the bottom of each intent card:

Model · Amazon Bedrock   Screened by Bedrock Guardrails   Signed by AWS KMS
RPC · QuickNode   Confirmed · QuickNode webhook · 4.2 s   Watched · QuickNode Streams

The app also has plain-language explainers at /integrations/ledger, /integrations/aws, /integrations/quicknode and /integrations/mastercard.