-
Notifications
You must be signed in to change notification settings - Fork 5
Core User Workflow
wangshijun edited this page Apr 26, 2022
·
4 revisions
ArcBlock aims to provide the foundation for building, distributing, and deploying decentralized applications.
The foundation consists of 3 pillars:
- Blocklet Framework: for developers, provide standard and developer-friendly toolbox for building decentralized applications, major parts of the toolbox: Blocklet Server, Blocklet Store, Blocklet Launcher
- DID Protocol and DID Wallet: for both developers and users, which provide secure and easy to use decentralized identity and asset management
- Blockchain Framework: for both developers and users, developers can build on any blockchain other than ArcBlock
Please create issues in this repo if anything is broken, stuck or not working.
- Setup your local blocklet server: https://docs.arcblock.io/abtnode/en/introduction/setup
- Setup your developer account at: https://test.store.blocklet.dev/
- Setup your blocklet dev environment by running:
blocklet connect https://test.store.blocklet.dev
in your local shell - Create your first blocklet with
blocklet create
, you can create a simple page if you know basics of javascript coding - Bundle/upload/publish your first blocklet to https://test.store.blocklet.dev
- Share your blocklet link with us, so that we can install and play with your blocklet
Please come to the following topics when the basics are smooth enough.
- Developers can build blocklets for profits, you can check out https://github.com/blocklet/payment-demo/blob/master/blocklet.yml for blocklet pricing and revenue splitting config
- Developers can compose multiple blocklets into one and distribute that one as a new blocklet
ArcBlock makes it much easier for users to find, purchase, launch, and use decentralized applications than ever before:
From any blocklet store, user can launch and setup apps within minutes, you can start with the following officially hosted store:
- Production: https://store.blocklet.dev
- Dev: https://dev.store.blocklet.dev During the launch workflow, you can pay with crypto or credit card to get your blocklet server up and running.
More about this should be added.
DID Wallet makes users own their server, their apps, and their data.