This step-by-step workshop shows developers how to create apps and service using Decentralized Identity. You'll learn the basics of decentralized identity, how to setting up and run your own identity service using ArcBlock's ABT Node and DID:CONNECT Blocklet, enable the use of the user-controlled identity wallet ABT Wallet to let users control their data and build a React App to see how it all works. Here are a few things to know before we start.
ArcBlock's team walks developers through the process of building an application using the ArcBlock platform. The below steps will help guide you through the video as you watch the workshop.
ArcBlock's ABT Wallet is a fully decentralized identity wallet that can be used for users NFTs, assets, tokens, decentralized identity, verifiable credentials and more.
This decentralized identity workshop will look at how ArcBlock's ABT Wallet, a blockchain framework and developer tools can be used to support decentralized identity throughout an application lifecycle to create end-to-end experiences including verifiable credentials, atomic swaps for assets and more.
Today, there are two wallet types - Hardware and Software
ArcBlock's ABT Wallet is a decentralized wallet
Try decentralized identity experiences live - https://www.arcblock.io/en/try-identity-now
What is Atomic Swap - the algorithm ensures that both parties can exchange assets conforming to "atomic operations" between the same, or two different ArcBlock blockchains without the need for a custodian. For example, ArcBlock's recent devcon was made by an atomic swap on the same chain.
What is a verifiable credential - there are a lot of real-life scenarios that prove "you are you," with blockchain tech and encryption algorithms and this problem can be easily solved. ArcBlock blockchain framework already supports Verifiable Credentials and verify it, the NFT asset on the chain can be used as a Verifiable Credential. This workshop will show you a demo of that.
Explorer More: Wallet Playground available in the ABT Node marketplace or try ABT Node