Skip to main content
GET
/
relay-payload
Get relay payload
curl --request GET \
  --url https://relayer.kuest.com/relay-payload
{
  "address": "0x4d97dcd97ec945f40cf65f87097ace5ea0476045",
  "nonce": "3"
}
Fetch the relay address and next nonce required to sign proxy wallet submissions.
Call https://relayer.kuest.com/relay-payload with the standard L2 headers (KUEST_ADDRESS, KUEST_SIGNATURE, KUEST_TIMESTAMP, KUEST_API_KEY, KUEST_PASSPHRASE).

Query parameters

NameTypeRequiredDescription
addressstringYesOwner address that will sign the proxy relay request.
typestringYesMust be PROXY.

Response

FieldTypeDescription
addressstringRelay address that will submit the proxy transaction.
noncestringNext proxy nonce for the owner.

Usage notes

  • Use address as the relay field inside signatureParams for PROXY submissions.
  • Use nonce as the nonce field in your /submit payload.

Query Parameters

address
string
required

Owner address that will sign the proxy relay request.

type
enum<string>
required

Nonce namespace to inspect.

Available options:
PROXY

Response

Relay payload lookup succeeded.

address
string
required

Relay address that will submit proxy transactions.

nonce
string
required

Next proxy nonce for the owner.