Abhishek-Mallick / universal-box

Project scaffolding just got easier β€” streamline your development with Universal-Box's pre-built templates and one-click deployment! πŸš€
https://universal-box.dev
Apache License 2.0
28 stars 26 forks source link

[TEMPLATE] - Solana DApp | Web3 #159

Open Abhishek-Mallick opened 1 month ago

Abhishek-Mallick commented 1 month ago

What domain will the project template be based on?

Web3

If 'Others', please specify the preferred domain.

No response

Particular directory path for the template.

templates/Web3/Solana-DApp/

What tech stacks do you want to include?

React, Solana Web3.js, Rust, Solana CLI, Phantom Wallet

Brief Description

This template serves as a starting point for building decentralized applications on the Solana blockchain. It includes a sample program written in Rust and a React frontend that interacts with the program. The template demonstrates how to connect to the Solana network, send transactions, and interact with accounts.

Key Features:

  1. Solana Program: Provide a simple Rust-based smart contract with comments explaining each part.
  2. Build and Deployment: Include scripts for building the program and deploying it to the devnet.
  3. Frontend Integration: Implement connection to the Phantom Wallet and interaction with the program.
  4. Transaction Handling: Show how to construct and send transactions, and handle confirmations.
  5. Account Management: Demonstrate reading and writing to Solana accounts.
  6. Error Handling: Include comprehensive error management for network and transaction issues.

Idea Workflow:

πŸ‘€ Have you spent some time checking if this issue has been raised before?

🏒 Have you read the Code of Conduct?

Would you like to work on this issue?

No