Auth
Exchange a wallet signature for a JWT bearer token
Verify an EIP-191 personal_sign signature and issue a JWT bound to the signer's EOA. The signed message must use the canonical template with the EigenLayer registration chain ID (not the workflow target chain). SDKs construct the message locally — there is no GetSignatureFormat endpoint.
post/auth:exchange
Request body
Example request
{
"ownerAddress": "0x82F2Dd9a552a69f2ceD7Ff2D05c43aB8430158FB"
}Response
Authentication succeeded; token issued.
Example response
{
"subject": "0x82F2Dd9a552a69f2ceD7Ff2D05c43aB8430158FB"
}