ARIVA
ARIVA
← Ecosystem
Pi & paymentsLive

ARIVA Pi

Pi authentication and payment integration

Pi Network identity and payments are wired into ARIVA: the Pi SDK is initialized on load, Sign in with Pi requests username and payments scopes, and every payment is approved and completed server-side against the Pi Platform API using the app's API key.

ARIVA Pi workspace

Live content, tools and activity for this module.

Initialized

SDK

username, payments

Scopes

Server-side

Approval

Sign in with Pi

Live

Access token verified server-side via /v2/me before an ARIVA account is issued.

Incomplete payments

Reconciled

Unfinished payments found at sign-in are handed to the server.

ARIVA Pi live

Real posts, media and activity published by ARIVA members in this module.

Sign in to publish and interact here.

What's inside

Sign in with Pi

Pi SDK authentication with username and payments scopes; the access token is verified server-side via /v2/me.

Payments scope

User-to-app payments created in the Pi Browser and settled to the app wallet.

Server approval

approve and complete calls are made from the server with the Pi API key — never from the browser.

Incomplete payments

Any unfinished payment found at sign-in is handed to the server for reconciliation.