Intent Engine

User Intent Abstraction Layer

Define outcomes - not execution details. The Intent Engine resolves the optimal settlement path for every transaction.

← Delta Innovations

How It Works

The Intent Engine abstracts away the complexity of cross-border settlement. Instead of specifying which rails to use, which compliance checks to run, or how to optimize fees, users simply declare what they want to accomplish. The engine handles routing, compliance pre-checks, fee optimization, and execution automatically.

A user says "send $1,000 to Brazil" and the engine determines the best corridor, validates compliance requirements, selects the lowest-cost route, and executes the settlement - all in a single API call.

Execution Flow

Intent received
ATCE compliance pre-check
Route optimization
Settlement authorization
Execution via partner rails

Primary Endpoint

POST /v1/intent/execute

Request

{ "intent": "send", "amount": 1000, "currency": "USD", "destination": { "country": "BR", "account_type": "bank_account", "account_id": "acct_br_29x8k1" }, "constraints": { "strategy": "lowest_cost", "max_fee_bps": 50, "deadline": "2026-03-28T00:00:00Z" } }

Response

{ "intent_id": "int_7f3a9b2c4d1e", "status": "executed", "route": { "corridor": "US-BR", "rail": "jil_l1_to_local_rail", "hops": 2 }, "estimated_fee": { "amount": 3.50, "currency": "USD", "bps": 35 }, "estimated_time": "45s", "tx_hash": "0xabc123...def456", "created_at": "2026-03-27T14:30:00Z" }

Supported Intents

send Transfer value to a destination account across any supported corridor
swap Exchange between supported asset pairs on the JIL DEX
bridge Move assets between chains via the 14-of-20 Sovereign Compliance Network (SCN) validator bridge
stake Stake JIL tokens with a selected SCN validator for network rewards

Constraint Strategies

lowest_cost Minimize total fees across all route hops
compliant Prefer routes with full regulatory coverage for both jurisdictions
fastest Minimize end-to-end settlement latency

Additional Endpoints

Method Endpoint Description
POST /v1/intent/execute Submit and execute an intent
GET /v1/intent/:id Retrieve intent status by ID
GET /v1/intent/history/:walletId List all intents for a wallet

Status Response

GET /v1/intent/int_7f3a9b2c4d1e { "intent_id": "int_7f3a9b2c4d1e", "intent": "send", "status": "settled", "amount": 1000, "currency": "USD", "corridor": "US-BR", "tx_hash": "0xabc123...def456", "receipt_id": "rcpt_8e2b1a3f", "created_at": "2026-03-27T14:30:00Z", "settled_at": "2026-03-27T14:30:45Z" }