.. and press ENTER to ask a question on web5, how to write code and more.

Skip to main content

Required SDKs

To implement and operate as a Wallet on a tbDEX network, you’ll need to use the following SDKs:

  • web5/dids - Enables the creation of Decentralized Identifiers (DID) for your customers and perform any other required cryptographic functions, you can use the DIDs package. Check out Key Management Service for DIDs in production environments.

  • web5/credentials - Enable the presentation of Verifiable Credentials (VC) to PFIs on your customers' behalf. You may also want to verify that the PFIs you wish to engage with have certain credentials.

  • tbdex/client - Enables your application to send tbDEX messages to PFIs.

Install SDKs

JavaScript
Kotlin
Swift
npm install @web5/dids@1.1.5
npm install @web5/credentials@1.1.1
npm install @tbdex/http-client@1.1.0

Import Classes

To send and receive tbDEX messages, import the following classes:

JavaScript
Kotlin
Swift

Connect with us on Discord

Submit feedback: Open a GitHub issue

Edit this page: GitHub Repo

Contribute: Contributing Guide