The Dfns Wallets API enables you to create wallets across a wide variety of chains. APIs are exposed at a high level to view and transfer native cryptocurrencies, fungible tokens and NFTs. Additionally we've exposed low-level transaction broadcast APIs enabling integrations with all available features of the supported chains. All the Tier-1 chains listed below are fully indexed to provide accurate asset reporting and transaction history.
Wallets also support Delegated Signing, enabling a non-custodial configuration and an "Apple Pay for Crypto" UX via our WebAuthn/Passkeys integrations. If you have feedback on the Wallets API, please contact us at https://support.dfns.co.
Supported networks
You can use any of the follow enumerated types in the network field of Create Wallet:
* Confirmation Delay refers to the number of blocks that must be validated or mined after a transaction has been included in a block for that transaction to be indexed by Dfns. Tier-2 chains are not indexed so finality doesn't apply.
** Specialty networks are not available by default. Please contract your sales representative for additional information.
*** Do not support feeCurrency.
Tier-1 vs Tier-2 support
We plan to add support for more blockchain networks over time. The supported features will vary depending on popularity and market demand.
Tier-1 blockchain networks will support all wallet features, including automatic detection of wallet asset and NFT balances if applicable, and on-chain asset transfer history. Tier-1 support also include transfer asset, broadcast transaction and generate signature. Tier-1 chains also support Webhooks driven by chain indexing.
Tier-2 blockchain networks do not track tokens or on-chain history. Only the balance of the native token, which is used to pay transaction fees, is returned. Tier-2 support includes Broadcast Transaction, Generate Signature, and Transfer Asset for native chain cryptocurrency only. Webhooks are not available for Tier-2 chains.
Pseudo Networks
Pseudo-network based unbounded wallet creation is deprecated. For raw key signing, please use the Keys API instead.