Jami Wallet reference app

Not configured yet

Set JAMI_API_KEY, JAMI_CLIENT_ID and JAMI_CLIENT_SECRET in your .env (copy .env.example). You need a JamiDev API key (dashboard → Developer → API Tokens), and an admin must register this as a confidential client on https://jami.bio with the wallet:read and wallet:send scopes and the redirect URI http://localhost:3000/callback.

Connect your Jami wallet

Sign in with your Jami account to view your balance and send money to other Jami users — all authorized through Jami's OAuth consent screen.

Sign in with Jami

Requests scopes: openid profile wallet:read wallet:send offline_access

A demo of Sign in with Jami + the Wallet API (read balance, send between users).