Basepay is an app developed for the Based Africa Hackathon.
Using Basepay, anyone can generate unique "linked addresses" -- onchain representations of their bank or mobile money accounts. These linked addresses enable anyone to receive stablecoins and have them automatically settled as local currency in their traditional financial accounts, seamlessly bridging the gap between decentralized and traditional finance.
Get your linked address here basepay.link
To run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/paycrest/basepay.git cd basepay
-
Configure environment variables:
-
Copy the
env.example
file to.env.local
cp .env.example .env.local
-
Add the required environment variables.
-
-
Install dependencies and start the development server:
pnpm install pnpm dev
-
Visit localhost:3000 to view the waitlist page locally.
- Basenames
- Coinbase Smart Wallet for gasless transactions
- Paycrest Protocol for decentralized payments
This application is for demo use only. Any transactions conducted within this app are for illustrative purposes.
Therefore:
While the app records real transactions, please exercise caution and do not use this app as is in a production environment. Use at your own risk. The developers are not responsible for any issues or damages that may arise from the use of this app.