Developer Setup

Configure Safeπ for Pi Network Payments

Payment Setup Required

Your app wallet is not yet configured. Follow the steps below to enable Pi Network payments.

Setup Steps

1

Go to Pi Developer Dashboard

Visit the Pi Network developer portal to manage your app.

Open Developer Dashboard
2

Find Your App

Locate "Safeπ" in your list of apps. Click on it to open the app settings.

3

Enable Payments

In the app settings, look for "Capabilities" or "Features" and enable "Payments".

Required
4

Create or Verify Wallet

In the "Wallet" section of your app settings, create a new wallet if one doesn't exist. This wallet will receive Pi payments from users.

5

Copy Your Wallet Address

Copy the wallet address from your app settings:

GD3ZBBGBLVPFSQUWR34KDI5OK6Y5JUGMPG2ZPOXQO2FYBLIM3VUQVKVG
6

Update Configuration

Update the wallet address in your app code:

lib/payment-config.ts
Edit Config File
7

Deploy Your App

Push your changes to production. Download the code from v0 and deploy to your hosting platform.

8

Test Payments

Open your app in Pi Browser and test the Daily Pass purchase flow. Payments are simulated in development mode (v0.app, localhost).

Troubleshooting

"Developer wallet not created yet": You haven't created a wallet for your app in the Developer Dashboard. Follow Step 4 above.

Payments not working in production: Ensure you updated the wallet address in payment-config.ts and redeployed.

Testing in v0 or localhost: Payments are automatically simulated in development mode. No real Pi needed.

Back to Scanner