Slimepay Merchant SDK

Everything you need to accept crypto from customers and settle in Naira directly into your recipient accounts with a single integration.

Auth & keys

Use dashboard-generated API keys

API keys are created and managed in the merchant dashboard. The checkout SDK only requires your public key to initialize a session.

Generate keys in the dashboard
Merchant dashboard → API Keys
1. Generate a key for your environment
2. Copy the public key
3. Use it in the SDK initialization
Public key in the SDK
initializeT9n({
  publicKey: "pk_live_xxx",
  amountNgn: 35000,
  currencies: ["BTC", "ETH"],
});

Key rotation

Rotate keys on a schedule and invalidate any keys that show anomalous usage.

Dashboard controls

Create, disable, and manage keys directly from your merchant dashboard.