Skip to main content
GET
/
dev
/
info
cURL
curl --request GET \
  --url https://api.example.com/dev/info \
  --header 'x-dev-auth: <x-dev-auth>'
{
  "id": "<string>",
  "name": "<string>",
  "email": "<string>",
  "grossFeeBps": 123,
  "grossBaseFeeUusdc": 123,
  "bisonFeeCutBps": 123,
  "payoutChain": "<string>",
  "signerAddress": "<string>",
  "createdAt": "<string>"
}
Retrieve your dev account configuration and settings.

Authentication

This endpoint requires EIP-712 signature-based authentication via the X-Dev-Auth header.
X-Dev-Auth
string
required
JSON-encoded authentication payload containing the signed message.

X-Dev-Auth Format

{
  "devAccountId": "your-dev-account-id",
  "action": "<action>",
  "expiry": 1734567890,
  "signature": "0x..."
}
The signature must be an EIP-712 typed data signature with:
  • Domain: { name: "BisonDevAuth", version: "1" }
  • Primary Type: DevAccountAuth
  • Message Fields:
    • devAccountId (string): Your dev account identifier
    • action (string): The action being performed (see endpoint docs)
    • expiry (uint256): Unix timestamp when signature expires (max 5 minutes in future)
The signature must be signed by the wallet associated with your dev account’s signerAddress. The action field must be "info" for this endpoint.

Response Fields

  • grossFeeBps: Your fee rate in basis points (100 = 1%). Applied to the notional value of each trade.
  • grossBaseFeeUusdc: Flat fee per trade in µUSDC, added on top of the percentage fee.
  • bisonFeeCutBps: Bison’s share of your gross fees in basis points. The remainder goes to you.

Headers

x-dev-auth
string
required

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

Dev account information

id
string
required

Dev account ID

name
string
required

Dev account name

email
string
required

Dev account email

grossFeeBps
number
required

Gross fee in basis points (100 = 1%)

grossBaseFeeUusdc
number
required

Gross base fee per trade in µUSDC

bisonFeeCutBps
number
required

Bison fee cut in basis points (100 = 1% of gross fee)

payoutChain
string
required

Chain for fee payouts

signerAddress
string
required

Address receiving fee payouts

createdAt
string
required

Account creation timestamp (ISO 8601)