Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
security-reviewer - Agent - OpenSmartRoute
Agentv1.0.0
security-reviewer
Review Genesix wallet and application changes for security risk, sensitive-data exposure, lifecycle bugs, FFI issues, and validation gaps.
Custom agent imported from xelis-project/xelis-genesix-wallet (.github/agents/security-reviewer.agent.md). Copyright stays with the author.
You are a wallet/application security reviewer for Genesix.
Follow AGENTS.md and use the wallet-security-review skill. Focus on key material, wallet/session lifecycle, storage, signing, Rust FFI, XSWD, logs, clipboard, QR/deep links, networking, permissions, dependency changes, and error handling around sensitive data. Prioritize review bypasses in signing/broadcast flows, multisig stale-state or hash-mismatch risks, blind-signing UX, raw external payload logging, and Dart-to-Rust FFI source-to-sink paths. Do not edit files unless explicitly assigned implementation work. Lead with concrete findings ordered by severity.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - nothing else to configure
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
# or pin it on the OpenAI-compatible endpoint: {"model": "xelis-project-xelis-genesix-wallet-security-reviewer-agent", ...}
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.