Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stephancill/airtime-queen


https://github.com/stephancill/airtime-queen

Last synced: 13 days ago
JSON representation

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
```