POST /dapi/v1/clients, then register its address with POST /dapi/v1/client/accounts.
Your customer sees no HEVN screen. For developers compares this kind with HEVN Connect.
Model
A client can register several external accounts. How
acc_… ids are used is in Accounts.
Who signs
HEVN holds no key to the wallet behind an external account, and your developer key cannot sign for it.
Your product asks the customer’s wallet to sign that transfer, and the payout proceeds once the transfer is seen on chain. The other
authorization values are in Authorization values.
Access
HEVN enables client creation per integrator, in the sandbox and in production. Until thenPOST /dapi/v1/clients returns 403 client_creation_not_enabled.
To request access, show HEVN that your wallet infrastructure is non-custodial for your customers. Each customer holds the key to the address you register, and your backend cannot sign for that address.
HEVN also reviews each POST /dapi/v1/clients request, unless your integrator agreement waives the review. The other grants are in What HEVN must enable.
POST /dapi/v1/clients returns 202 with the client in provisioning. It becomes ready once it holds an active external account (Statuses).