FreePay
Instant Crypto Payment Links on Starknet — Built at Hackathon
Overview
A crypto payment link platform built at a Starknet hackathon, enabling freelancers and creators to generate shareable payment pages and receive instant, gasless crypto payments — no signup required for payers, no banking friction, no fees.
Tech Stack
Next.jsTypeScriptTailwind CSSFintechCryptoBitcoinStarknetWeb3Hackathon
The Process
FreePay was built during a hackathon organised by a Starknet crypto payments company, with a clear brief: make crypto payments feel as simple as sending a link. The result is a platform that lets anyone create a payment page in seconds and receive funds instantly on Starknet's L2 infrastructure — with no setup barriers for the person paying.
The core product experience was deliberately minimal. A freelancer or creator enters their payment details, connects their wallet, and gets a shareable link. That link works anywhere — sent over WhatsApp, posted on social media, or embedded as a QR code. The payer opens the link, executes the transaction, and funds arrive directly to a non-custodial wallet. No account creation, no app download, no confusion about wallet flows.
Starknet's L2 architecture enables gasless transactions and near-instant settlement — the two biggest friction points in practical crypto payments. This makes FreePay viable for real-world use cases like freelance invoicing, creator tips, and small business payments in markets where traditional banking is slow or expensive.
The technical implementation uses Next.js for both the frontend and API layer, with Starkzap SDK handling Starknet wallet integrations and transaction execution. The UI was built with Tailwind CSS and TypeScript, optimised for mobile use given the target audience of freelancers sharing links on the go.
FreePay demonstrates how Web3 infrastructure, when abstracted correctly, can produce tools that feel native and intuitive — removing the complexity of blockchain entirely from the end-user experience.
The core product experience was deliberately minimal. A freelancer or creator enters their payment details, connects their wallet, and gets a shareable link. That link works anywhere — sent over WhatsApp, posted on social media, or embedded as a QR code. The payer opens the link, executes the transaction, and funds arrive directly to a non-custodial wallet. No account creation, no app download, no confusion about wallet flows.
Starknet's L2 architecture enables gasless transactions and near-instant settlement — the two biggest friction points in practical crypto payments. This makes FreePay viable for real-world use cases like freelance invoicing, creator tips, and small business payments in markets where traditional banking is slow or expensive.
The technical implementation uses Next.js for both the frontend and API layer, with Starkzap SDK handling Starknet wallet integrations and transaction execution. The UI was built with Tailwind CSS and TypeScript, optimised for mobile use given the target audience of freelancers sharing links on the go.
FreePay demonstrates how Web3 infrastructure, when abstracted correctly, can produce tools that feel native and intuitive — removing the complexity of blockchain entirely from the end-user experience.