cURL
Developer
Get Fee Claim Authorization
POST
cURL
Generate an authorization signature to claim accumulated dev account fees from the vault contract.Documentation Index
Fetch the complete documentation index at: https://docs.bison.markets/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
This endpoint requires EIP-712 signature-based authentication via theX-Dev-Auth header.
JSON-encoded authentication payload containing the signed message.
X-Dev-Auth Format
- Domain:
{ name: "BisonDevAuth", version: "1" } - Primary Type:
DevAccountAuth - Message Fields:
devAccountId(string): Your dev account identifieraction(string): The action being performed (see endpoint docs)expiry(uint256): Unix timestamp when signature expires (max 5 minutes in future)
signerAddress.
The action field must be "fee-claim-authorization" for this endpoint.
Usage
After receiving the authorization, callwithdrawUSDC on the vault contract with the returned parameters to claim your fees.Headers
JSON-encoded auth payload: { devAccountId, action, expiry, signature }. Signature is EIP-712 typed data signed by the dev account signer.
Example:
"{\"devAccountId\":\"my-dev-account\",\"action\":\"info\",\"expiry\":1734567890,\"signature\":\"0x...\"}"
Response
Fee authorization generated successfully
Unique authorization ID
EIP-712 signature for the authorization
Unix timestamp when authorization expires
Fee amount to claim in µUSDC
Chain to claim on
Address receiving the payout