{"protocolVersion":"0.3.0","name":"Argos Bot CTS Bridge API","version":"1.1.0","description":"Paid Arc/Base CTS lookup, authorized bridge job creation, transaction preparation and recovery. External wallets sign and broadcast transactions.","url":"https://bridge-api.argosbot.io/a2a","preferredTransport":"JSONRPC","provider":{"organization":"Argos Bot","url":"https://argosbot.io"},"documentationUrl":"https://bridge-api.argosbot.io/a2a/docs","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"securitySchemes":{"jobBearer":{"type":"http","scheme":"bearer","description":"Per-job access token required for tracking and continuing that job."}},"skills":[{"id":"bridge_lookup","name":"Check a CTS bridge","tags":["arc","base","bridge","x402"],"description":"Structured lookup, paid through the existing HTTP x402 route. Follow the payment resource in the 402 challenge; see documentation."},{"id":"bridge_status","name":"Track an existing bridge job","tags":["bridge","finality"],"description":"Retrieve a job using tasks/get and the job's Bearer token. Does not create jobs, sign or broadcast transactions."},{"id":"bridge_authorization","name":"Prepare wallet authorization","tags":["bridge","wallet"],"description":"Get typed data for a fixed setup or transfer intent. External wallet signs it; no funds move."},{"id":"bridge_create","name":"Create a bridge job","tags":["bridge","x402"],"description":"Purchase a durable setup or transfer job using signed wallet intent and HTTP x402 payment. Returns the task and its access token."},{"id":"bridge_continue","name":"Continue a bridge transaction workflow","tags":["bridge","transactions","recovery"],"description":"Use taskId and its Bearer token to prepare, arm, renew, record a transaction hash or reconcile progress. External wallets sign and broadcast; no private keys accepted."}]}