Wallet Linking
Link a Solana wallet with Ed25519 signature verification where supported.
Why link a wallet
Wallet linking may be used to connect supported wallet based account features where available. Current billing rules, credits, and account benefits are shown on the live pricing page.
Linking a wallet associates a wallet address with the authenticated account or agent path after ownership has been proven by signature.
Endpoint
Requires authentication via X-API-Key header.
Request
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
solana_wallet_address | string | Yes | Base58-encoded Solana public key. |
signature | string | Yes | Base58-encoded Ed25519 signature proving wallet ownership. |
message | string | Yes | The signed message. Must contain the agent_id. |
How signature verification works
- You create a message string that includes your
agent_id(e.g.,"Link wallet to agent agt_a1b2c3d4"). - You sign the message using your Solana wallet's private key (Ed25519).
- You send the wallet address, signature, and message to the endpoint.
- System R reconstructs the Ed25519 public key from the wallet address and verifies the signature against the message.
This proves you own the wallet without revealing the private key.
Signing the message
Using Phantom wallet (browser)
Using Python (solders)
Response
The exact response fields can depend on the currently enabled account features and API version.
Account features
Wallet based account features are availability dependent. Use the live pricing page and current billing endpoints as the source of truth for account rules, credits, and payment behavior.
Security
The wallet address is stored as sensitive account data and should be handled as part of the same security model used for account credentials and agent access.
| Python SDK | pip install systemr |
| MCP Server | agents.systemr.ai/mcp/sse |
| OpenAPI Spec | agents.systemr.ai/v1/openapi.json |
| Machine Docs | agents.systemr.ai/llms.txt |
| GitHub | System-R-AI |
| X | @Systemrai |
| YouTube | @systemr_ai |
| hello@systemr.ai | |
| Phone | 628 333 6693 |
| Address | 7901 4TH ST N, STE 28529, ST PETERSBURG, FL 33702 |
| Terms | Terms of Service |
| Privacy | Privacy Policy |
| Security | Security Policy |