Create a tokenization advance
Requests an RWA Redemption Advance backed by a token burn on Arc and the brokerage sell orders for the underlying shares. The advance is validated when you submit it. There is no reserve step and no manual review, so a valid request returns requested and disburses asynchronously.
List the burn’s eligible orders first, then send the IDs of the orders to use. The orders’ available shares must cover the burned token quantity, at one share per token. Circle counts shares from the highest-valued order first, and orders with the same value from the oldest first, until it reaches the burned token quantity. The order that reaches it counts only the shares still needed. An order that contributes no shares is not used and stays available for another advance.
amount must not exceed the value of the counted shares, after the advance rate for the token. Each order’s advanceLimit from the list eligible orders endpoint shows this value for that order alone.
Every order with counted shares is used in full, even when only some of its shares were counted. A burn backs at most one advance. Reusing a burn returns HTTP 409.
Note: This endpoint is only available for RWA Redemption Advance products with a provider connection.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Request body for creating a tokenization advance.
Universally unique identifier (UUID v4) idempotency key. This key is utilized to ensure exactly-once execution of mutating requests.
"ba943ff1-ca16-49b2-ba55-1057e70ca5c7"
The tokenization provider.
ALPACA "ALPACA"
The provider account that placed the sell orders.
"a7c1e3f0-5d2b-4c8e-9f61-2b7d4e8a1c90"
The transaction hash of the token burn on Arc (0x-prefixed 32-byte hex string).
^0x[0-9a-fA-F]{64}$"0x5ba3602c1ffcbac77db82bf1360fe44f2042042c782e9114ea29ecb1708c239f"
The sell orders to back the advance. Each order ID may appear once. Circle decides how many shares of each order to count.
1The amount to advance. Currency must match the credit line currency.
Optional blockchain destination for the advance. When provided, disbursed funds are sent to the specified verified blockchain address instead of the default fiat account.
Optional identifier of the funding account for the advance. When omitted, falls back to the entity's default funding account.
"1000000"
Response
Successfully created a tokenization advance.
An RWA Redemption Advance backed by a token burn and brokerage sell orders.