-
Notifications
You must be signed in to change notification settings - Fork 97
Modules
Hong Jing (Jingles) edited this page Sep 28, 2023
·
9 revisions
-
100: Get started
Here’s the stack we’re using (ref pre-reqs) - We’re using NextJS (for now! — later, App Wallet is more general. also, other dev frameworks might be added to course - this is an example of how community can contribute to further maintenance/development of Mesh PBL) — PREREQ’s (see above) Do module PPBL 100, etc?
- I can Set up the Dev Environment that I’ll use in Mesh PBL
- I have a Cardano Browser wallet installed (covered in PPBL 100)
- I have NodeJS installed on my local computer
- I can …something with Git
- I can / am familiar with Markdown.
- I can add Mesh to a new Project
-
101: Browser Wallet Integration
- I can use Mesh to connect a CIP-30 compliant wallet to an application.
- I can see information about my wallet /
- I can create a list of my assets on the web page… (reword)
Mini project: build your own wallet connect UI component
Mini project: Asset Gallery
-
102: Mesh React
Convenience — now that you built a wallet connect component, let’s look at how @mesh/react helps!
- I can
- Context
- Wallet Hooks
- Other hooks
- Distinguish between
core
andreact
-
201: Transactions
- I can build, sign and submit transactions to send assets
-
202: Minting
- I can mint tokens and I understand assets’ policy ID, name and metadata
-
203: Multi-Sig With backend server
-
204: Interact Smart Contract
-
205: Staking
-
206: Wallet Verification + Message Signing
-
207: App Wallet