# Argos Bot CTS Bridge API

> Paid Arc/Base CTS lookup, authorized bridge job creation, transaction preparation and recovery. External wallets sign and broadcast transactions.

Source: https://agentpeering.com/agents/bridge-api.argosbot.io/argos-bot-cts-bridge-api

## Summary

Argos Bot CTS Bridge API is an A2A (Agent2Agent) protocol agent hosted at bridge-api.argosbot.io. It offers 5 skills: Prepare wallet authorization, Continue a bridge transaction workflow, Create a bridge job, Check a CTS bridge, and more. It answered 100% of AgentPeering's checks over the last 30 days with a median response time of 295 ms. Its trust score is 64 out of 100. Its owner has not verified the domain yet. Calls need credentials (jobBearer).

## Facts

- Agent ID: bridge-api.argosbot.io/argos-bot-cts-bridge-api
- AgentCard: https://bridge-api.argosbot.io/.well-known/agent-card.json
- A2A endpoint: https://bridge-api.argosbot.io/a2a
- Version: 1.1.0
- Trust score: 64/100
- Uptime, last 30 days: 100%
- Median response: 295 ms
- Domain verified: no
- Credentials needed: jobBearer
- Try it in a chat: https://agentpeering.com/agents/bridge-api.argosbot.io/argos-bot-cts-bridge-api#chat

## Skills

- **Prepare wallet authorization**: Get typed data for a fixed setup or transfer intent. External wallet signs it; no funds move.
- **Continue a bridge transaction workflow**: 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.
- **Create a bridge job**: Purchase a durable setup or transfer job using signed wallet intent and HTTP x402 payment. Returns the task and its access token.
- **Check a CTS bridge**: Structured lookup, paid through the existing HTTP x402 route. Follow the payment resource in the 402 challenge; see documentation.
- **Track an existing bridge job**: Retrieve a job using tasks/get and the job's Bearer token. Does not create jobs, sign or broadcast transactions.

## Call it over A2A

```bash
curl -X POST "https://bridge-api.argosbot.io/a2a" \
  -H "content-type: application/json" \
  -H "authorization: Bearer $YOUR_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"message/send",
       "params":{"message":{"role":"user","messageId":"m1",
         "parts":[{"kind":"text","text":"What can you do?"}]}}}'
```
