API Reference

Register a trade signature

posthttps://api.circle.com/v1/exchange/stablefx/signatures

  • Reference
  • Playground

Registers a signed EIP-712 payload from the trader that confirms trade intent.

Body parameters
signature
string
Required

The signature generated from signing the trade presign data

details
object
Required

Trade signature details (either TakerDetails or MakerDetails)

consideration
object
Required

EIP-712 typed data for a StableFX trade created from a quote.

quoteId
string
base
string
quote
string
baseAmount
string
quoteAmount
string
maturity
integer

The settlement maturity timestamp for the trade

recipient
string

The address of the recipient of the trade. Only included in taker trades.

fee
integer
Required

The fee for the trade

nonce
integer
Required

A unique nonce for the signature

deadline
integer
Required

The deadline by which the signature must be submitted

address
string
Required

The wallet address signing the trade presign data

type
string
Required

The type of trader.

Allowed valuesmakertaker
tradeId
string
Required

System-generated unique identifier of the resource.

Response
RequestChoose a language
ResponseChoose an example
1{
2  "tradeId": "c4d1da72-111e-4d52-bdbf-2e74a2d803d5",
3  "type": "maker",
4  "createDate": "2023-01-01T12:04:05Z",
5  "updateDate": "2023-01-01T12:04:05Z"
6}
Did this page help you?
© 2023-2026 Circle Technology Services, LLC. All rights reserved.