Skip to content

bismuthfoundation/Hack-with-BIS

Repository files navigation

Hack-with-BIS

A series of practical, step by step tutorials to build apps and dApps on top of Bismuth Crypto framework

Merely a WIP right now, will be advertized when first tuto is ready.

01 - The Bismuth core concepts

Since Bismuth is a complete from scratch platform, there are some base concepts you need to grab first.
Abstract transactions, Protocols, Private contract, how to interact with BIS.

https://github.com/bismuthfoundation/Hack-with-BIS/tree/master/01-Concepts

03 - Creating a blockchain aware Badge with PHP and the Web API

Full code, assets, and step by step explanations
https://github.com/bismuthfoundation/Hack-with-BIS/tree/master/03-WebAPI-PHP-Badge

07 - A Simple Web auth with Bismuth

Minimal approach to pseudonymous account validation, making use of the Bismuth plugins.
https://github.com/bismuthfoundation/Hack-with-BIS/tree/master/07-Simple-Web-Auth

Simple example with many variants.

8a - Send a transaction from your Python code

A straighforward use of the BismuthClient python package.
https://github.com/bismuthfoundation/Hack-with-BIS/tree/master/08a-Send-transaction-from-code

21 - Offchain secure storage

Specs for a PoC dApp demoing the use of offchain secure storage, for a Peer To Peer content distribution network.

https://github.com/bismuthfoundation/Hack-with-BIS/tree/master/11-Offchain-secure-storage

18 - Hypernode monitoring using asyncio

Parallel processing code based on asyncio for generating JSON files to monitor hypernodes.

Licence

These tutorials and code snippets are (c) the Bismuth Foundation and their respective author.
They are released under a MIT licence. In a nutshell, you can do what you want with it provided you keep this notice intact and hold no responsability against the authors.

About

[Reference, WIP] A series of practical, step by step tutorials to build apps and dApps on top of Bismuth Crypto framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published