Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samarthsaxena10/shardeumdapp-kit
https://github.com/samarthsaxena10/shardeumdapp-kit
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/samarthsaxena10/shardeumdapp-kit
- Owner: SamarthSaxena10
- Created: 2024-01-17T09:12:27.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-27T09:31:52.000Z (10 months ago)
- Last Synced: 2024-01-27T11:59:56.165Z (10 months ago)
- Language: JavaScript
- Size: 248 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ShardeumDapp-Kit
![Homepage](/homepage.png)
Welcome to the Shardeum Dapp Boilerplate ! This is a comprehensive starting point for rapid prototyping your ideas on Shardeum.
This boilerplate is great for:
✅ Learning Blockchain fundmentals
✅ Hackathon participants
✅ Experiencing Shardeum
## 🚀 Getting Started
You can easily create your Shardeum decentralized applications by using the following command:
```bash
npx create-shardeum-dapp my-dapp
```## 📖 Usecases
There are three primary modules in the boilerplate:
- RPC: This module demonstrates the functionality of an Shardeum RPC. Be in reading useful data from the blockchain or sending transactions, rpcs serve as a gateway to the blockchain.
- NFT Minting: This module demonstrates a basic NFT minting page which let's user mint NFTs for a fixed mint price.
- DeFi: This module demonstrate the use of Uniswap V2 to swap between two tokens.
## 🛠️ Layout
- **Header**: An easily configurable header with wallet connect functionality along with displaying user address and balance.
- **Pages**: Individual pages for demonstrating functionality for 3 major verticals in web3 - RPC, NFT and Defi.
- **Smart Contracts**: All primary smart contracts used in the application can be found in the '**contracts**' directory and the appropriate scripts in the '**scripts**' directory.