Developers

One wallet operations API, provider escape hatches intact.

Alloy makes provider portability boring: connect providers, map wallet objects, submit transaction intents, subscribe to canonical events, attach policy and risk decisions, and export reconciliation evidence.

In brief: Alloy is REST-first and OpenAPI-oriented. It is not a custody provider, and it keeps provider-specific escape hatches visible when engineering teams need them.
API model

A simple mental model for the first docs and sandbox.

1. Connect provider

Create a provider connection for Fireblocks, BitGo, Copper, or Safe/self-hosted with scoped credentials and environment state.

2. Normalize objects

Read canonical wallet, address, asset, chain, account, and balance objects while preserving provider references.

3. Submit intent

Create transaction intent before provider-specific signing, approval, or transfer workflows begin.

4. Attach controls

Call policy, risk, compliance, and reconciliation hooks before and after transactions move.

5. Subscribe to events

Receive normalized webhooks for state changes while keeping raw provider events available for debugging.

6. Export evidence

Export audit, policy, compliance, and ops evidence for internal teams and external review.

Shape, not final docs

A clear preview of the API shape.

The product API is still being validated with design partners. This preview shows the integration shape before full public docs and sandbox access are ready.

{
  "provider": "fireblocks",
  "wallet": "canonical_wallet_id",
  "intent": {
    "asset": "USDC",
    "amount": "25000.00",
    "destination": "counterparty_wallet"
  },
  "hooks": ["policy", "risk", "reconciliation"]
}
Engineering trust

Developer trust comes from explicit boundaries.

What Alloy owns

Canonical models, provider adapters, transaction intent/state, events, policy/risk/reconciliation hooks, audit evidence, and workflow consistency.

What providers own

Custody, signing semantics, raw transaction execution, provider-specific constraints, asset support, chain support, and operational limits.

Developer preview

Want the API reviewed against your current provider workflow?

Share your provider, transaction states, webhook pain, and reconciliation requirements. Alloy will prioritize design partners who can pressure-test the API surface.