Welcome
User Guide
Developer guide
Reference Guide
Frequently Asked Questions
Pricing policy
Data retention policy
Draft: Default Space How to upgrade by payment?
How to re-subscribe to an expired DID Space
Connecting to the DID Space using the Gateway Address
Switch the DID Space bound to NFT Blender.
The automatic backup of Blocklet is stuck, how can it be quickly restored?
Fix CORS error when connecting DID Space
Change log
Draft: Purchase DID Space
DID Spaces v0.6.0: OAuth Integration in DID Spaces
DID Spaces v0.5.83: OAuth integrated DID Space
Prod Spaces data retention policy updated
DID Spaces v0.4.26 released: subscription fully adopts pay-as-you-go & supports paid upgrade Default Space
DID Spaces v0.3.75 released: Supports reading and writing component spaces
DID Spaces v1.0.48: 支持预览 post/bookmark/blog/doc
Todo List --> 待办事项列表
Overview#
When you need to store each user's personal data in their own DID Space, this tutorial will help you.
This is a Todo List application built using Typescript, React, Express, and DID Spaces. Users connect to their DID Space upon initial login. All subsequent Todo List data is then persisted within each user's respective DID Space.
Prerequisites#
- Install the To-Do List app
Demonstration#
Connecting to a DID Space for the First Time#
Connecting to a DID Space is required upon initial login to grant the application read and write access.
Creating a To-Do List#
Next, you can add tasks to your to-do list and mark some as complete:
Persistent Storage#
As you edit your Todo List, the data is automatically saved to your DID Space. Even if the page refreshes, the data is retained, and you can view the raw data stored in your DID Space.
Implementation Details#
For specific implementation details, please refer to our code repository.