{"id":15172210,"url":"https://github.com/eimaam/s6-solana-pay","last_synced_at":"2026-02-01T21:03:20.981Z","repository":{"id":255103534,"uuid":"848516211","full_name":"eimaam/s6-solana-pay","owner":"eimaam","description":"Demo Project showcasing Point of Sales using Solana Pay \u003e Payment Links \u0026 QR Codes","archived":false,"fork":false,"pushed_at":"2024-12-28T08:45:58.000Z","size":111,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-08-02T00:44:50.332Z","etag":null,"topics":["pos","sol","solana","solana-pay","solanapay","typescript","web3js"],"latest_commit_sha":null,"homepage":"https://s6-solana-pay.pages.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eimaam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-27T22:54:38.000Z","updated_at":"2024-12-28T08:46:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"113efe66-1316-4948-b500-45b73a9a2c48","html_url":"https://github.com/eimaam/s6-solana-pay","commit_stats":{"total_commits":16,"total_committers":2,"mean_commits":8.0,"dds":0.125,"last_synced_commit":"82a1c70623067e41aadfeb6018c12f1be6180878"},"previous_names":["eimaam/s6-solana-pay"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eimaam/s6-solana-pay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eimaam%2Fs6-solana-pay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eimaam%2Fs6-solana-pay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eimaam%2Fs6-solana-pay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eimaam%2Fs6-solana-pay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eimaam","download_url":"https://codeload.github.com/eimaam/s6-solana-pay/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eimaam%2Fs6-solana-pay/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28990702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T20:57:35.821Z","status":"ssl_error","status_checked_at":"2026-02-01T20:57:29.580Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pos","sol","solana","solana-pay","solanapay","typescript","web3js"],"created_at":"2024-09-27T09:42:35.368Z","updated_at":"2026-02-01T21:03:20.961Z","avatar_url":"https://github.com/eimaam.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\nhttps://github.com/user-attachments/assets/0d808ca7-e73e-4036-8896-8d42cc36fda9\n\n\n\n\n\n# SolanaPay Demo Project\n\nyay! This project was created as part a submission under the **Solana Summer Fellowship by [SuperTeam](https://superteam.fun)**, showcasing the integration of SolanaPay with a simple e-commerce interface. The demo allows users to generate payment links and QR codes for purchasing products using SOL, providing a foundational understanding of how to incorporate solana crypto payments into a web application.\n\n## Table of Contents\n- [Introduction](#introduction)\n- [Features](#features)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Note to Developers](#note-to-developers)\n- [Resources](#resources)\n- [License](#license)\n\n## Introduction\nThis project is a demo application built as part of the Solana Fellowship to demonstrate how SolanaPay can be used to facilitate Point of Sales payments and I decided to demonstrate that using e-commerce approach. 😇 The application lists a few dummy products and allows users to generate payment links and QR codes for making payments in SOL.\n\n## Features\n- List of dummy products with SOL prices.\n- Ability to generate payment links using SolanaPay.\n- QR code generation for easy payments.\n- Payment Verification and Validations\n- Transaction Success Page\n- Cart\n- Simple, easy-to-understand codebase ideal for learning and experimenting with SolanaPay.\n\n## Installation\nTo run this project locally, follow these steps:\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/eimaam/s6-solana-pay.git\n   ```\n2. Navigate to the project directory:\n   ```bash\n   cd s6-solana-pay\n   ```\n3. Install the dependencies: (I am using npm, use your package manager's command)\n   ```bash\n   npm install\n   ```\n4. Start the development server:\n   ```bash\n   npm start\n   ```\n5. Open your browser and visit `http://localhost:3000` to see the demo in action.\n\n## Usage\nOnce the project is running, you can:\n- View the list of products available for purchase.\n- Add products/items to Cart\n- View Cart\n- Checkout \u003e Generate Pay Link\n- Scan the generated QR code to make a payment using SolanaPay.\n\n## Tech Stack\n- TypeScript\n- React (Vite)\n- Vercel (Deployment)\n- Tailwind CSS\n- Ant Design (UI)\n\n\n## Note to Developers\nThought I should share this...  🙂\n**Important:** This project is a demo, and **in real development, reference, products and their pricing should be handled on the server side**. Managing product data and prices on the client side, as done in this demo, is not secure and can obviously be easily manipulated by users. Always ensure sensitive information, such as product pricing and the reference, is securely managed on the server to prevent unauthorized modifications and ensure the integrity of transactions.\n\n## Resources\nSome go-to resources for SolanaPay and building with Solana:\n\n- [SolanaPay Documentation](https://docs.solanapay.com/)\n- [Solana Web3.js](https://solana-labs.github.io/solana-web3.js/)\n- [BigNumber.js Documentation](https://mikemcl.github.io/bignumber.js/)\n\nFeel free to add any additional resources you found helpful, create an issue or PR if you find a bug in the project or have some suggestions. ✌️✌️\n\n## License\nThis project is licensed under the MIT License. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feimaam%2Fs6-solana-pay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feimaam%2Fs6-solana-pay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feimaam%2Fs6-solana-pay/lists"}