Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

API Reference


The DID Connect SDK is composed of two primary classes that work together to handle the authentication flow. This reference provides detailed documentation for each class, including their constructors, methods, and configuration options. Understanding these core components is key to integrating DID Connect into your application.

To see how these components fit into the overall process, review The DID Connect Workflow guide.


Core Classes#

The SDK is designed with a clear separation of concerns. WalletAuthenticator manages the cryptographic operations and data structures, while WalletHandlers provides the server integration layer.

Common Data Structures#

Throughout the SDK, you will encounter several common data structures used for configuration.

Type

Description

ApplicationInfo

An object containing your application's metadata, such as its name, description, icon, and publisher DID. This information is displayed to the user in their wallet.

ChainInfo

An object specifying the blockchain network your application interacts with, including its ID, type, and GraphQL endpoint (host).

For a complete guide on implementation, start with the Getting Started tutorial. If you are ready to dive into the details of a specific class, select one of the cards above.