Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stephancill/airtime-queen
https://github.com/stephancill/airtime-queen
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/stephancill/airtime-queen
- Owner: stephancill
- Created: 2024-10-12T11:59:35.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-27T21:01:14.000Z (16 days ago)
- Last Synced: 2024-10-28T02:16:22.608Z (16 days ago)
- Language: TypeScript
- Homepage: https://airtime-queen.vercel.app
- Size: 926 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Airtime Wallet
A lightweight savings and airtime wallet based on phone number authentication and passkeys built on Coinbase Smart Wallet.
## Features
- Sign up, log in with passkey
- Authenticated sessions
- Connect to apps with Coinbase Wallet SDK, Mobile Wallet Protocol, and WalletConnect
- Supports most common wallet features (sign messages, sign transactions, etc.)
- Multichain support
- Paymaster support
- Phone number verification
- Send stablecoin to a wallet address, ENS name, or phone number
- A store based on [Onchain Merchant](https://github.com/stephancill/onchain-merchant) with offchain fulfillment
- Savings account which utilizes Aave lending## Development
Copy the `.env.sample` file to `.env.local` and fill in the missing values.
```
cp .env.sample .env.local
```Run the docker services (PostgreSQL, Redis)
```
docker compose up -d
```Install dependencies and run the Next.js app
```
pnpm install
pnpm run dev
```