Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anshujalan/wad-workshop-resources


https://github.com/anshujalan/wad-workshop-resources

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# Tezos - WAD Workshop Resources

![](https://i.ibb.co/jrDpmhH/Tezos-Meta.jpg)

Resources for **Get Started with Building a Dapp on Tezos Workshop** that is to be conducted at We are Developers conference on 14th and 15th June, 2022.

## Prerequisites

- nodejs >= 14.x.x (For frontend application)
- **[optional]** A telegram account. Will come in handy for getting testnet tokens through @tezos_faucet_bot.

## Relevant Links

| Session | Slides | Code | Others |
| -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| Part 1: A primer on Tezos and basics of SmartPy smart contract language | [Slides 1](https://docs.google.com/presentation/d/1cYs-B5Vzqzs125kbwmn4AUHDxtQ27dV3ztYuB8sXsug/edit?usp=sharing) | [Playground Contract](https://github.com/AnshuJalan/wad-workshop-contracts/blob/main/playground.py) |


  • [Smartpy IDE](https://smartpy.io/ide)

  • [Smartpy Docs](https://smartpy.io/docs)

|
| Part 2: Write a lottery contract following the best practises and deploy it on testnet | [Slides 2](https://docs.google.com/presentation/d/1DwEc8wYtIotTOD7Um6OnqWkVmihGdMqXIPkhIDqDro4/edit?usp=sharing) | [Lottery Contract](https://github.com/AnshuJalan/wad-workshop-contracts/blob/main/lottery_1.py) |

  • [Temple Wallet](https://templewallet.com/download)

  • [Better Call Dev](https://better-call.dev/)

|
| Part 3: Connect the lottery contract to a ReactJS frontend | [Slides 3](https://docs.google.com/presentation/d/1GwlnnxJZR56QRSetAwTPAYJO1CMklb0IvFTKvecIO0o/edit?usp=sharing) |

  • [Dapp Boilerplate](https://github.com/AnshuJalan/lottery-dapp-boilerplate)

  • [Dapp Complete](https://github.com/AnshuJalan/lottery-dapp-complete)

| [Complete Dapp](https://tezos-lottery.vercel.app/) |

## Sample Repositories

### Contracts

- https://github.com/Hover-Labs/kolibri-contracts [Collateralised stablecoin system]
- https://github.com/youves-com/youves-smart-contract [Synthetic Asset Platform]
- https://github.com/teia-community/teia-smart-contracts [NFT Marketplace]

### Fullstack Dapps

- https://github.com/Tezsure/ctez [Synthetic tez using checker framework]
- https://github.com/AnshuJalan/box-defi [Gamified Defi]
- https://github.com/spruceid/tzprofiles [On-chain Identity]

## Other Tezos Resources

- https://tezos.gitlab.io/
- https://opentezos.com/
- https://tezos.stackexchange.com/
- https://forum.tezosagora.org/