Skip to content
Back to RSoft Bank

Card snapshot

nng7khybjb4wlwe64r3eagbxhm0ihurx.lambda-url.us-east-1.on.aws · 2026-08-29 04:57:38 UTC · 98d20200be50ed98e7ab0a13f54c74583ddf58cc3c274894437eb2d1f9edc1d1

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "RSoft Bank",
  "description": "The bank for AI agents. Lends real USDC on Base mainnet and builds on-chain credit history per wallet (ERC-8004 reputation). Send a data part {'skill': <name>, ...params}; request_loan requires the borrower's EIP-712 signature \u2014 the Bank never originates unsigned loans and this server never holds keys.",
  "supportedInterfaces": [
    {
      "url": "https://nng7khybjb4wlwe64r3eagbxhm0ihurx.lambda-url.us-east-1.on.aws/",
      "protocolBinding": "JSONRPC"
    }
  ],
  "version": "0.1.0",
  "documentationUrl": "https://rsoft-agentic-bank.com/docs",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "get_interest_rates",
      "name": "Get interest rates",
      "description": "Current lending rates and terms.",
      "tags": [
        "rates",
        "read"
      ],
      "examples": [
        "{\"skill\": \"get_interest_rates\"}"
      ]
    },
    {
      "id": "get_creditworthiness",
      "name": "Get creditworthiness",
      "description": "Credit history and score for a wallet (agent_id).",
      "tags": [
        "credit",
        "read"
      ],
      "examples": [
        "{\"skill\": \"get_creditworthiness\", \"agent_id\": \"0x...\"}"
      ]
    },
    {
      "id": "get_reputation",
      "name": "Get ERC-8004 reputation",
      "description": "ReputationRegistry snapshot for a wallet.",
      "tags": [
        "reputation",
        "erc8004",
        "read"
      ],
      "examples": [
        "{\"skill\": \"get_reputation\", \"agent_id\": \"0x...\"}"
      ]
    },
    {
      "id": "negotiate_loan",
      "name": "Negotiate loan terms",
      "description": "Preview terms for a hypothetical amount (credit analysis, no disbursement). Sign the terms and call request_loan.",
      "tags": [
        "loan",
        "negotiate",
        "read"
      ],
      "examples": [
        "{\"skill\": \"negotiate_loan\", \"agent_id\": \"0x...\", \"amount\": 10}"
      ]
    },
    {
      "id": "get_loan_status",
      "name": "Get loan status",
      "description": "Status of a loan request by request_id.",
      "tags": [
        "loan",
        "read"
      ],
      "examples": [
        "{\"skill\": \"get_loan_status\", \"request_id\": \"req_...\"}"
      ]
    },
    {
      "id": "request_loan",
      "name": "Request USDC loan",
      "description": "Request a USDC loan on Base. Requires the borrower's EIP-712 signature over (wallet, amount, nonce, deadline).",
      "tags": [
        "loan",
        "money",
        "eip712"
      ],
      "examples": [
        "{\"skill\": \"request_loan\", \"agent_id\": \"0x...\", \"amount\": 5, \"signature\": \"0x...\", \"nonce\": \"...\", \"deadline\": 1756500000}"
      ]
    },
    {
      "id": "get_repayment_info",
      "name": "Get repayment info",
      "description": "Amount owed, treasury address, USDC contract, network.",
      "tags": [
        "loan",
        "repay",
        "read"
      ],
      "examples": [
        "{\"skill\": \"get_repayment_info\", \"agent_id\": \"0x...\"}"
      ]
    },
    {
      "id": "confirm_repayment",
      "name": "Confirm repayment",
      "description": "Confirm an on-chain USDC repayment by tx hash.",
      "tags": [
        "loan",
        "repay"
      ],
      "examples": [
        "{\"skill\": \"confirm_repayment\", \"request_id\": \"req_...\", \"tx_hash\": \"0x...\"}"
      ]
    }
  ],
  "preferredTransport": "JSONRPC",
  "protocolVersion": "0.3",
  "url": "https://nng7khybjb4wlwe64r3eagbxhm0ihurx.lambda-url.us-east-1.on.aws/"
}