How do I update profile?
How to change my passport?
How to add/switch accounts?
How to manage login sessions?
How to manage storage?
How do I bind DID Wallet to social accounts?
Configure OAuth login
Configure GitHub login
Configure Google Login
Configure Auth0 Login
Quick Start
Request NFT
Request for signature
Request digest signature
Request payment
Request multiple claims
Request multiple steps
Subscribe to DID Connect Events
Specify the behavior of DID Connect via URL.
DID Connect Protocol
DID Connect Workflow
Type cheatsheet
How to use DID Connect in other frameworks
集成 DID Connect 最简单的方式是先创建 Blocklet。 如果你还不清楚如何创建 Blocklet,请参考: Create Blocklet 文档 前置条件 已经安装并且配置好 DID Wallet,并且手机和电脑连接到相同的局域网 已经创建好使用 React 模板的 Blockl
5/16/2025
在某些情况下,您可能需要查看您的DID Wallet中是否持有特定的NFT或VC。例如,如果您曾参加过ArcBlock devcon 2021,请参阅本文以了解如何使用DID Connect请求一些NFT或VC。 基本流程与“快速入门”章节保持一致,请按如下方式更改处理程序中的代码: const {
1/6/2025
基本的流程与 快速开始 章节中一致,将 handler 中代码改为以下内容: /* eslint-disable no-console */const { toTypeInfo } = require('@arcblock/did');const { fromPublicKey } = requir
9/29/2024
此功能基本上与 请求签名 类似,区别在于它能够简化要签名的数据,并保护签名的原始内容,请参阅本文以了解如何使用 DID Connect 签署数据摘要。 基本流程与“快速入门”章节一致,请按如下所示更改处理程序中的代码: const { toTypeInfo } = require('@arcblo
在某些情况下,您可能需要向 Blocklet 支付费用,请阅读本文以了解如何通过 DID Connect 请求付款。 基本过程与“快速入门”章节一致,请按如下方式修改处理程序中的代码: /* eslint-disable no-console */const { fromTokenToUnit }
在某些情况下,您可能需要在一次 DID Connect 中进行多次签名,以获得更顺畅的体验。请参阅本文,了解如何通过 DID Connect 进行多项声明。 基本流程与“快速入门”章节一致,请按如下方式更改处理程序中的代码: const { fromBase58, toBase58 } = requ
类似于 请求多个声明,您可以在一次 DID Connect 中完成多个签名操作,不过这与之前的功能有所不同,请参阅本文以了解如何在 DID Connect 中执行多步操作。 基本过程与“快速入门”章节保持一致,请按以下方式修改处理程序中的代码: const { fromBase58, toBase
概览 在本节中,你将学会如何使用 @arcblock/did-connect 订阅登录,退出登录,连接 DID Spaces 成功(等等)的事件。 前置条件 集成 DID Connect 最简单的方式是先创建 Blocklet。 如果你还不清楚如何创建 Blocklet,请参考: Create Bl
1/7/2025
在某些情况下,需要在任意链接中能够使用户能够快速切换指定账号,此时可以通过 URL 参数来定制 DID Connect 部分行为 目前包含的功能有: 要求用户切换至指定账户 type DIDConnectUrlOptions = { forceConnected: string; // sou
7/2/2024