Install the SDK
The SDK is published on npm:Configure your application
Transactions require a registered application and its matching audit public key. Application registration identifies your integration. The examples already include test application settings in their.env.example files:
Use the complete configuration from the example you choose, including its audit public key, contracts, network, KYT service, and Relayer URL. The SDK takes the decimal application ID shown above, not a Compliance Platform UUID.
You do not need to register a new application to follow these examples. To register your own application and obtain its configuration, contact the Arcane team. Use the demo applications only for testing.
Choose your integration
Frontend integration
Build a private payment interface. Connect a wallet, deposit funds, transfer, and withdraw in the browser.
Backend integration
Run private payments from your server. Set up accounts, sign transactions, and preserve account state.