Follow these steps in the Abstraxn Dashboard before integrating the SDK.

1) Open KYI Framework

  1. Sign in to the dashboard and select your application.
  2. In the sidebar, open KYI Framework (under Configurations).
  3. Turn the service On if it is not already active.
Each app gets one KYI service record. Mandates and decisions are scoped to that app.

2) Copy your application API key

You need the application API key (same key used for Wallets, Agent Kit, etc.) to create mandates from your backend. Find it on your app overview or KYI Framework → Overview.
Never put the application API key in a browser-only app or mobile client. Use it on your server only.

3) Choose receipt chain (Configuration)

Open KYI Framework → Configuration. Pick where mandate hashes and receipt batches are anchored on-chain: This setting applies to new on-chain anchors for that app. Same Warrant contract addresses are used on both networks.

4) View mandates and decisions

Click Decisions on a mandate row to see ALLOW/DENY history with receipts and on-chain batch status.

5) Gas credits for on-chain steps

When Warrant registers a mandate or publishes a receipt batch on-chain, gas is paid by Abstraxn’s relayer and the USD cost is deducted from your Paymaster gas credits (same balance as Gas Sponsorship). Top up gas credits from Billing → Gas Sponsorship if on-chain status stays pending.

What you need for code

After dashboard setup, add to your backend .env:
Runtime agents also need the mandate API key returned once at mandate create — see SDK quickstart.

Next step

SDK quickstart — create your first mandate and run check().