{"id":28153962,"url":"https://github.com/spongejump/helius-sol-pay","last_synced_at":"2025-05-15T06:12:37.442Z","repository":{"id":282613033,"uuid":"900791374","full_name":"spongejump/helius-sol-pay","owner":"spongejump","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-09T13:34:47.000Z","size":71,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-20T08:41:26.467Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spongejump.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-12-09T13:33:10.000Z","updated_at":"2024-12-09T13:34:51.000Z","dependencies_parsed_at":"2025-03-15T19:38:45.803Z","dependency_job_id":"10d05e1f-6313-420e-81b5-39b4c0e8e235","html_url":"https://github.com/spongejump/helius-sol-pay","commit_stats":null,"previous_names":["spongepump/helius-sol-pay","spongejump/helius-sol-pay"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spongejump%2Fhelius-sol-pay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spongejump%2Fhelius-sol-pay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spongejump%2Fhelius-sol-pay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spongejump%2Fhelius-sol-pay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spongejump","download_url":"https://codeload.github.com/spongejump/helius-sol-pay/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254283288,"owners_count":22045141,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2025-05-15T06:12:34.561Z","updated_at":"2025-05-15T06:12:37.426Z","avatar_url":"https://github.com/spongejump.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple Solana Pay Front-End using QR Codes\n\nThis app uses the `@solana/pay` sdk to set up a storefront to accept payment. This app is a simple Next.JS/React app that will allow you to accept payment in SOL via QR Code. This build can be implemented for IRL stores or for your online store, allowing customers to pay without having to connect their wallet.\n\nBig shoutout to [Callum McIntyre](https://twitter.com/callum_codes), a lot of the code snippets are based on his open-source work.\n\n**Storefront**\n![helius-store-with-products](https://hackmd.io/_uploads/SkKHtl2u6.png)\n\n**QR Code**\n![QR Code](https://hackmd.io/_uploads/BkcYW6stT.png)\n\n**Wallet Txn**\n![helius-store-txn](https://hackmd.io/_uploads/HJHLzXn_p.png)\n\n## Getting Started\n\n1. Clone the repo\n2. Run `npm install`\n3. Run `npm run dev` to start the app\n4. Adjust products listed in in the `lib/products.ts` to display your products\n\n```ts\nexport const products = [\n    {\n      id: 'bear',\n      name: 'Mert Bear',\n      description: 'A stuffed and snuggly Mert Bear',\n      imageUrl: 'https://black-historic-harrier-585.mypinata.cloud/ipfs/QmZbv3bmXUYiqmf4k85t9H1sr2roedzLN4sLxPrqkgZgwU?_gl=1*1dsyikz*_ga*OTY0MTU1NTY1LjE3MDQ4ODA5NTA.*_ga_5RMPXG14TE*MTcwNDg4MDk0OS4xLjEuMTcwNDg4MTA3NC4yNC4wLjA.',\n      priceSol: 0.05,\n    },\n    {\n      id: 'crab',\n      name: 'Mert Crab',\n      description: 'A glass chewing Mert Crab',\n      imageUrl: 'https://black-historic-harrier-585.mypinata.cloud/ipfs/QmWQeDAT8RDVH4JbaZMngMEZb5rMAEbhtH9hAZHGzEJiwE?_gl=1*1giwok2*_ga*OTY0MTU1NTY1LjE3MDQ4ODA5NTA.*_ga_5RMPXG14TE*MTcwNDg4MDk0OS4xLjEuMTcwNDg4MTA4NC4xNC4wLjA.',\n      priceSol: 0.1,\n    }\n  ]\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspongejump%2Fhelius-sol-pay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspongejump%2Fhelius-sol-pay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspongejump%2Fhelius-sol-pay/lists"}