diff --git a/README.md b/README.md index 923f3fb..52a8278 100644 --- a/README.md +++ b/README.md @@ -400,33 +400,28 @@ Now, go get started. And most imporantly, enjoy the adventure. ### P2P | **Title** | **Level** | -|:-----|:-----:| +|:-----|:-----:| +|[Decentralized social networks](https://medium.com/decentralized-web/decentralized-social-networks-e5a7a2603f53)| basic | +|[P2P ecosystem review](https://ipfs.io/ipfs/QmdFrru4PyHzXGZztEPnYToBR3QovD7fkC1HSyty22LzfD)| basic | |[Working offline as a JavaScript developer](https://github.com/wizardamigos/app/blob/master/curriculum/newLessons/workingOffline.md)| intermediate | |[NodeUp Podcast](http://nodeup.com/sixtynine)| intermediate | |[Mesh networking](https://www.youtube.com/watch?v=tYLU755T6_I)| advanced | -[P2P social networking](https://louis.center/p2p-social-networking/) | advanced | -|[How to build a P2P Photos app](https://medium.com/blue-link-labs/building-a-decentralized-peer-to-peer-photos-app-with-beaker-and-dat-c8a470202b4c)|intermediate| -| [Introduction to Beaker Browser](https://www.youtube.com/watch?time_continue=10&v=U2B9mwRFE8U) | beginner | -| [Host outside of Beaker](https://beakerbrowser.com/docs/tutorials/host-outside-of-beaker.html) | intermediate | -| [Create a markdown site](https://beakerbrowser.com/docs/tutorials/create-a-markdown-site.html) | intermediate | -| [Share files secretly](https://beakerbrowser.com/docs/tutorials/share-files-secretly.html) | intermediate | -| [Publish software securely](https://beakerbrowser.com/docs/tutorials/publish-software-securely.html) | intermediate | -| [Web APIs by example](https://beakerbrowser.com/docs/apis/by-example.html) | intermediate | -| [Read files using DatArchive API](https://beakerbrowser.com/docs/tutorials/read-site-files.html) | intermediate | -| [Write files using DatArchive API](https://beakerbrowser.com/docs/tutorials/write-site-files.html) | intermediate | -| [Diff, commit, revert with DatArchive API](https://beakerbrowser.com/docs/tutorials/diff-commit-revert.html) | intermediate | -| [Listen for file changes with DatArchive API](https://beakerbrowser.com/docs/tutorials/listen-for-file-changes.html) | intermediate | -| [Create or fork a site with DatArchive API](https://beakerbrowser.com/docs/tutorials/create-or-fork-a-site.html) | intermediate | - -### DAT + +### DAT ECOSYSTEM + +**HYPERCORE** | **Title** | **Level** | |:-----|:-----:| |[DAT](https://github.com/datproject/docs/blob/master/papers/dat-paper.pdf)| advanced | +[Making stuff with Dat SDK (Hyper SDK)](https://www.youtube.com/watch?v=HyHk4aImd_I&list=PL7sG5SCUNyeYx8wnfMOUpsh7rM_g0w_cu&index=20) | intermediate | +|[Dat/Hyper workshop](https://giters.com/RangerMauve/dat-workshop)| intermediate | +|Hyper protocol guides](https://hypercore-protocol.org/guides/)| advanced | -#### SMART CONTRACTS (dat based) +**KAPPA-DB** | **Title** | **Level** | |:-----|:-----:| -|[Node VMS](https://nodevms.com/tutorial/)| advanced | +|[Workshop](https://github.com/kappa-db/workshop)| advanced | + ### SSB | **Title** | **Level** | @@ -442,19 +437,23 @@ Now, go get started. And most imporantly, enjoy the adventure. | **Title** | **Level** | |:-----|:-----:| |[Epidemic Broadcast Trees](https://gist.github.com/ninabreznik/d911e36f3171bc4eb8e14cee2ae76d6e)| advanced | +|[P2P indexing and search](https://github.com/hypercore-protocol/p2p-indexing-and-search)| advanced | + +# BLOCKCHAINS ### SMART CONTRACTS (ethereum based) | **Title** | **Level** | |:-----|:-----:| | [Cryptozombie Tutorial](https://cryptozombies.io/) | beginner | | [MetaMask Browser Wallet - tool](https://metamask.io) | beginner | -|[Solidity contracts - Zeppelin templates](https://github.com/OpenZeppelin/zeppelin-solidity/tree/master/contracts)| intermediate | -| [Testnet & Testether](https://www.youtube.com/watch?v=qdDcXLxbxK0&feature=youtu.be&t=430) | intermediate | -| [ERC20 Token - tutorial](https://www.youtube.com/watch?v=JHrQ3l2tT78) | Intermediate | -| [Smart Contracts in Remix - tutorial](https://coursetro.com/courses/20/Developing-Ethereum-Smart-Contracts-for-Beginners) | Intermediate | -| [web3 JavaScript](http://web3js.readthedocs.io/en/1.0/) | advanced | -| [Remix IDE Docs](http://remix.readthedocs.io/en/latest/) | advanced | +| [Workshop: ABC of writing Ethereum smart contracts](https://www.youtube.com/watch?v=GLCpykkb7Oc) | beginner/intermediate | +|[Solidity docs](https://docs.soliditylang.org/en/v0.7.4/)| intermediate | | [Ethereum dev wiki](https://github.com/ethereum/wiki/wiki) | advanced | + +### SUBSTRATE FRAMEWORK + +|[Substrate docs (rust)](https://substrate.dev/docs/en/)| intermediate | + --- # BROWSER