Normalized objects
Wallet, address, transaction, policy, and receipt resources.
Developers use Alloy to normalize wallet providers while preserving provider-native escape hatches and structured event receipts.
Create a wallet operation, observe normalized state, and carry the receipt through downstream controls.
Wallet, address, transaction, policy, and receipt resources.
Native IDs and status stay available for debugging.
State changes are useful to humans and machines.
Every route keeps Alloy's public story grounded in operating records, custody boundaries, and right-sized modules.
The first developer touchpoint shows business reference, idempotency, provider target, and evidence intent.
POST /v1/walletkit/transaction-intents
{
"business_ref": "payout_42819",
"asset": "USDC",
"provider_target": "fireblocks",
"policy_context": "stablecoin_payouts",
"idempotency_key": "intent_01HY..."
} We will map the first workflow Alloy should stabilize, the custody boundary, and the modules that create evidence.
Prefer email? hello@alloy.build