Free Beta
Get an API key.
Self-service and immediate. No approval queue, no card, no sales call. The key is created by the same endpoint this form posts to, and it is scoped to what you choose.
Or do it yourself
The form posts exactly this:
curl -X POST https://api.stonereason.com/v1/onboard \
-H 'content-type: application/json' \
-d '{
"email": "[email protected]",
"project_name": "My project",
"environment": "TEST",
"networks": ["base"],
"products": ["XRPC_NODE", "XRPC_WALLET"],
"key_name": "default"
}'
Then make your first request.
What the Beta includes
Immediate access
A project, a scoped key and a working request path in one call. Onboarding has no state that means waiting, so nothing can be stuck in a queue.
The full developer surface
Payments, directory, advisor, simulation, send, compliance, source mesh and the MCP endpoint are all reachable with a valid key, subject to each one's own gating.
The real semantics
Trust dimensions, coverage outcomes, refusals and receipts behave exactly as they will later. What you integrate against now is the contract.
What the Beta does not promise
Written here rather than discovered later.
No SLA. Nothing in this deployment measures availability. It runs on a single host, so a host failure is an outage and recovery is a restore from a backup taken within the last six hours.
Nothing is priced. There is no pricing, no billing and no
commitment about what either will be. permits_pricing is false
throughout the build.
Coverage is narrow. 18 of 540 capability rows are commercially available. The catalogue is the authority and it refuses the rest.
Trust is usually source-only. Most answers are
UNVERIFIED_RAW with a single source and no corroboration. They say so
in the response.
Balance reads are not answering. balance.get is in
the catalogue and your key will carry it, but the engine currently returns
NO_SAFE_ROUTE on all six networks. Known, and not yet fixed.
Generic monitoring and streams are unavailable. Payment event delivery is live; arbitrary watches and stream following need the Data plane, which is not deployed here.
Transaction verification is gated. The vocabulary and refusal behaviour are live; verifying a specific transaction needs evidence this deployment does not hold.
Compliance is unconfigured. No provider is connected, and every
assessment would read UNKNOWN — which is not the same as no
concerns.
Support
Email [email protected] with your
project_id and, where you have one, the request_id from
the response. Both are safe to send; your key secret is not, and is never needed
to investigate anything.
Security reports go to [email protected] — see the security page.
There is no self-service key revocation in this build. To rotate, create a new
key and stop using the old one; to have one disabled, email the Beta address with
the key_id — never the secret.
Live service state, with no SLA attached, is at api.stonereason.com/v1/status.