Pay
Spend crypto against your DeFi portfolio without selling your positions.
Pay lets you spend crypto against your DeFi portfolio. Instead of liquidating your portfolio to cover everyday expenses, you borrow against your existing, yielding DeFi positions and use that borrow to pay your bills. You keep using your existing debit or credit card, no new cards, no change in spending behavior, and your crypto stays working for you.
How It Works
Pay follows a simple three-step lifecycle:
- Onboarding -- Connect your wallet, link your bank account or credit card, and configure your preferences. This is a one-time setup.
- Dashboard -- Your home base. View your connected account, collateral, upcoming offramp schedule, pending purchases, and past offramp transactions.
- Offramp -- You are notified once it is time to cover your spending. Select the transactions you want to pay off, borrow against your collateral, and offramp the funds to your bank account.
Getting Started
Onboarding
The onboarding flow walks you through setting up Pay in a few steps:
- Connect your bank account -- Pay uses Plaid to securely link your bank. Project 0 does not store your banking credentials. Plaid only provides read-only access to your transaction history so Pay can see your card spending.
- Select your account -- Choose which bank account (e.g. checking, credit card) you want to track spending from.
- Set transaction preferences (optional) -- Filter which transactions you want included in your offramps. You can select specific spending categories (e.g. food, transportation, shopping) and set a purchase price range (min/max amount). These preferences are used to pre-select transactions when you offramp. You can always override them later.
- Set an offramp schedule (optional) -- Choose how often you want to be reminded to offramp: weekly (pick a day), biweekly (every two weeks on a chosen day), or monthly (first of the month, last of the month, or a specific date).
- Set notification preferences (optional) -- Choose how you want to be notified when it is time to offramp: email (provide a recipient address) or Telegram (connect to the Project 0 Pay notification bot).
- Review and confirm -- Review all your settings and complete the setup. Everything can be changed later from your dashboard.
Steps 3-5 are optional and can be skipped during onboarding. You can always configure them later from the settings panel.
Dashboard
After completing onboarding, you land on the Pay dashboard. From here you can view your connected bank account, available collateral, upcoming offramp date, pending purchases for the current period, and past offramp transactions. You can also add collateral directly from the dashboard.
All of your onboarding preferences (bank account, transaction filters, schedule, and notifications) can be updated at any time from the settings panel. Settings auto-save when you close the panel.
You can fully disconnect your bank account and delete all associated data from the settings panel. This revokes Plaid access and removes all stored data. This action cannot be undone; you will need to go through onboarding again to reconnect.
Offramp Process
When you are ready to offramp (either on schedule or manually), the flow has three steps:
1. Select Transactions
Review your bank transactions from the current offramp period. Transactions matching your preferences are pre-selected, but you can manually select or deselect individual transactions, filter by category, or skip this step entirely and enter a custom borrow amount in the next step.
2. Borrow
Borrow against your collateral to cover the selected transaction total (or your custom amount). You can borrow in USDC, USDT, or SOL. The borrow is executed as an on-chain transaction that you sign from your connected wallet. Your collateral remains deposited and continues earning yield.
3. Offramp
The borrowed funds are converted from crypto to fiat via MoonPay and sent directly to your bank account. MoonPay handles the conversion and transfer. Their own KYC requirements and processing times apply.
Important Things to Know
Availability
Pay is currently only available in the United States. Expansion to further locations is planned. If you are outside the US and interested in using Pay, please reach out.
The offramp step is powered by MoonPay, which has its own geographic and token-specific restrictions.
Data and Privacy
- Project 0 does not store your banking credentials. Plaid handles authentication directly with your bank.
- Project 0 does not have access to any sensitive banking data beyond read-only transaction history.
- You can revoke access and delete all stored data at any time from the settings panel.
FAQ
Do I need a new card?
No. Pay works with your existing debit or credit card. There is no need to get a new card. You keep earning your credit card points and do not have to change your spending habits.
Can I delete my account?
Yes. Go to the settings panel from your dashboard, open the Connect tab, and click Disconnect and Delete. This will revoke Plaid access and permanently delete all stored account and transaction data. You will need to go through onboarding again if you want to reconnect.
When will my funds arrive in my bank account?
Offramp processing times depend on MoonPay. Typically, funds arrive within 1-3 business days after the offramp is initiated, but this can vary depending on your bank and region. You can track the status of your offramp from your transaction history on the dashboard.