An identity server that never holds a key.
AI agents are starting to act on blockchains, and acting means signing, which means holding a private key. We built xrpl-identity-mcp, an open-source server that lets an agent work with XRP Ledger identity without holding that key.
An MCP server is a tool an AI assistant can call. This one resolves DIDs, reads credentials, and prepares the transactions that change them, each returned unsigned. Signing happens in the user's wallet or the agent's signer, not in the server, which holds no seed and no signing path.
Before anything reaches the ledger, the server decodes the signed transaction and checks it against the intent it prepared. A signature that does not match what was asked for is caught before submission.
An agent can read and write on-chain identity while the authority to sign stays with the person. Custody and automation do not have to be the same thing.
Source: https://github.com/jarod-vyent/xrpl-identity-mcp
Related
SciPHR