SokuPay / web3server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup

RPC

Rewrite QuickNode RPC URL for Devnet to DOT_RPC_SOLANA in .env.dev file.
e.g.

DOT_RPC_SOLANA=https://twilight-methodical-gas.solana-devnet.discover.quiknode.pro/<KEY>/

NPM

% mv package.json.example package.json
% npm i

Run

1. Terminal

% npm run dev

2. Browser

  1. Run main request at Postman

  2. get Payment Link from terminal log: e.g.

solana:HXtBm8XZbxaTt41uqaKhwUAa6Z1aPyvJdsZVENiWsetg?amount=0.001&reference=HYx8byhQvHGhu88MMxiW6fB6jqZYgKZxngWuHGthG6Re&label=Buy&message=Thank+you+for+buying+NFT%21
  1. Generate QR code using above Payment Link
    QR Code Sample

3. Smartphone

Scan above QR Code using Phantom.

About


Languages

Language:TypeScript 88.5%Language:JavaScript 8.8%Language:EJS 2.2%Language:CSS 0.6%