🚀 An application built with Next.js to facilitate bounty rewards for GitHub pull request approvals on Solana.
Report Bug
·
Request Feature
Sol-PR is a web application that allows developers to earn bounties in Sol tokens by contributing to open-source projects. It is built using Next.js and leverages the Solana blockchain for secure and transparent transactions. Repo owners can attract new contributors while developers get rewarded for both feature additions and bug fixes.
Visit the live demo: Sol-PR Web
To get a local copy up and running, follow these steps.
- Ensure you have Node.js and npm installed on your machine.
- Install the required dependencies as listed in the
package.json
file.
- Clone the repo:
git clone https://github.com/sol-pr/sol-pr-web.git
- Navigate to the project directory:
cd sol-pr-web
- Install the dependencies:
npm install
- Run the development server:
npm run dev
You can now access the application on http://localhost:3000
and interact with the Solana blockchain through the integrated wallet adapters.
The Sol-PR application allows developers to submit pull requests to open-source projects and receive bounties in Sol tokens once their contributions are approved. Repo owners can manage the rewards, track contributions, and encourage open-source collaboration.
For detailed examples, please refer to the Documentation.
-
Initial setup with Next.js and Solana integration
-
Wallet adapter and transaction support
-
Entegrate login via google with Tiplink
-
Create bounty for own repository
-
Become multi-chain with Wormhole
-
Create token and become DAO
-> See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open-source community amazing! Feel free to make this project better by following these steps:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Any enhancements, bug fixes, or feature additions are greatly appreciated!
Distributed under the MIT License. See LICENSE.txt
for more information.
X Profile - @Sol-PullReward
Project Link: https://github.com/sol-pr/sol-pr-web