How does it work?
1. Start the Application 📲
You can find the app on the link here and start it by clicking the "Build your blockchain" button.
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252Fqp0bJgyBBqdT24qfFC7J%252FScreenshot%25202023-09-20%2520at%252022.31.44.png%3Falt%3Dmedia%26token%3D405ea889-a57c-47c2-8ff1-4717a705c884&width=768&dpr=4&quality=100&sign=ceda3065&sv=2)
2. Using the Workspace 💼
You'll be presented to your "workspace". On this area, you can add new pallets of your liking and see how they are linked between each other on the graph.
Each pallet can be inspected by hovering over with a mouse and clicking the "info" button.
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252FJT2tJLZI7S9Fy43yQjUx%252FScreenshot%25202023-09-20%2520at%252022.33.09.png%3Falt%3Dmedia%26token%3Db420c6ca-b467-40ab-af52-7956c8389cda&width=768&dpr=4&quality=100&sign=c9a1d213&sv=2)
3. Browsing the Marketplace 🏪
By clicking the "pallets" button on the sidebar of the workspace, the pallet "marketplace" menu will open where all of the avaliable pallets are sorted Alphabetically and able to be filtered by their respected category.
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252FP0X1SRHcMderuHcAwP0Q%252FScreenshot%25202023-09-20%2520at%252022.38.58.png%3Falt%3Dmedia%26token%3Da0b6e4d3-9813-4f75-a452-f6b7a6150132&width=768&dpr=4&quality=100&sign=f557753e&sv=2)
4. Checking the Pallet Details 🔎
To check the more details of a pallet, just press the "View Details" button after which you'll be promted with all of the accompanying key metadata of a pallet such as:
Package name
Version
Framework version compatibility
Binary size
License
Dependencies
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252FSvCsSFXC0XYe9j91KJj5%252FScreenshot%25202023-09-20%2520at%252022.43.22.png%3Falt%3Dmedia%26token%3De98cda35-02ca-4e84-8a51-121a83819f31&width=768&dpr=4&quality=100&sign=a06cd9f5&sv=2)
5. Adding the pallet to the Workspace 🤏🫳
Once decided which Pallet to use, you can just Drag&Drop it onto the Worksspace or just press the Add pallet button. (Picture 1)
If any Extra dependencies are pulled with that specific pallet, the interface will notify you before proceeding further. (Picture 2)
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252FQ2z2pdeErEXT8wpCex0e%252FScreenshot%25202023-09-20%2520at%252022.47.43.png%3Falt%3Dmedia%26token%3Dfd333575-4abc-42ba-a314-c13c7e5310d5&width=768&dpr=4&quality=100&sign=c0cbd190&sv=2)
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252Fv6evX6HYcy3uF3XB1O3u%252FScreenshot%25202023-09-20%2520at%252022.48.51.png%3Falt%3Dmedia%26token%3D26dce5e3-4199-4622-b42f-d3817993491f&width=768&dpr=4&quality=100&sign=d4b4b2cf&sv=2)
You'll now be able to see new Pallets added to your project, interact with them and learn more about their interaction with each other.
6. Generating the codebase 🐙
When you're ready for your code to be generated, you can pres the "Deploy Codebase" button (Picture 1) located in the top right corner of the application and select "Deploy on Github" button (Picture 2).
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252F9t1zswz5C5PanSu2WoHG%252FScreenshot%25202023-09-20%2520at%252022.51.49.png%3Falt%3Dmedia%26token%3D819fc928-454f-4e97-aae5-be032a864fdc&width=768&dpr=4&quality=100&sign=d82cdc6a&sv=2)
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252FBUohke7keBKjVEvJWtWM%252FScreenshot%25202023-09-20%2520at%252022.54.18.png%3Falt%3Dmedia%26token%3D9b7767eb-70a5-408e-863f-a85e7eb4ef53&width=768&dpr=4&quality=100&sign=28679074&sv=2)
7. Checking out the codebase ✅
After completing the previous step, a modal with Success info and link to the newly generated repo should appear.
![](https://gnosza.gitbook.io/~gitbook/image?url=https%3A%2F%2F657856132-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOTJDcluFmQraO1qYj7vv%252Fuploads%252F03jWjW4QkoS1YO5lEZG6%252FScreenshot%25202023-09-20%2520at%252022.55.44.png%3Falt%3Dmedia%26token%3D44584494-e6f5-44a0-8632-e39845314152&width=768&dpr=4&quality=100&sign=189b2995&sv=2)
8. Congratulations! 🍻
You've just generated a new Susbtrate Blockchain. Go get a beer and start reading the README in the new codebase.
For more Substrate related resources, checkout the official Substrate documentation here and the official Polkadot documentation here.
Last updated