Developers · Quickstart

First wallet in 15 minutes

You'll have a real sandbox wallet provisioned and a test credit transaction running before your coffee cools down.

Step-by-step guide

01

Get your API key

Contact us at [email protected] to request API access. You'll receive a sandbox API key within one business day. Store it as an environment variable.

.env
LINQ_API_KEY=sk_sandbox_xxxxxxxxxxxxxxxx
02

Install the SDK

terminal
npm install @linq/sdk
03

Create your first wallet

create-wallet.js
import Linq from '@linq/sdk'; const linq = new Linq({ apiKey: process.env.LINQ_API_KEY }); const wallet = await linq.wallets.create({ player_id: 'usr_test_001', currency: 'USD', game_id: 'gm_my_sandbox_game', }); console.log('Created:', wallet.wallet_id); // → Created: wlt_sandbox_xxxxxxxx
04

Credit and read the balance

credit-wallet.js
// Credit $10.00 to the wallet await linq.wallets.credit(wallet.wallet_id, { amount: 1000, // cents currency: 'USD', description: 'Starter bonus', }); // Read current balance const w = await linq.wallets.get(wallet.wallet_id); console.log('Balance:', w.balance); // → 1000

Next steps

Full API Reference

Every endpoint, parameter, response schema, and error code across all four modules.

API Reference

Cross-Game Currency

Enable currency portability between your studio's titles with one additional API call.

Cross-Game Currency

Set up payouts

Configure payout methods and run your first creator disbursement batch.

Payouts Guide