Skip to main content

Quickstart

Use this path when you want to get an integration working quickly in staging.

1. Register your application

Save these values immediately from the response:
  • clientId
  • clientSecret
  • webhookSecret
  • appPrivateKeyWrapped if you plan to use JWE

2. Exchange credentials for a token

Store the token value and send it as:

3. Create a subject

4. Create a tag

The globally unique address becomes alice@walletapp.

5. Initiate a transaction

6. Handle the receiver webhook

IDaaS sends a TRANSACTION_INITIATED webhook to the receiver application. The receiver must:
  1. Verify X-IDaaS-Signature
  2. Optionally decrypt the payload if encryption is enabled
  3. Accept or reject the transaction through the API
Continue with Webhooks and Payments for the full flow.