Pollar Documentation
Pollar is the onboarding-to-payment infrastructure layer for consumer apps on Stellar, Solana and Polygon: the full stack from social login to USDC payments, without exposing users to blockchain complexity. One login gives each user a wallet on every chain your app enables; Solana is fully supported for sign-in, managed, co-signed and self-custody wallets, SOL and SPL payments with sponsored fees, and history. See Chain Support.
These pages document @pollar/* 0.12, SDK API v3 and Server API v3. The reference for @pollar/* 0.11 and Server API v1 is under SDK 0.11 / Server API v1 in the version selector.
-
dashboard.pollar.xyz: Create an app and get your API keys
-
github.com/pollar-xyz/pollar: Open source SDK
-
Telegram: Pollar community
Getting Started
| Overview | What Pollar is and the problem it solves |
| API Keys | Publishable vs secret keys, testnet vs mainnet |
| Quickstart | Install, configure, and send your first payment |
| Example App | Clone and run a full working integration |
Core Concepts
| Architecture | How the SDK, Pollar Server, and Dashboard work together |
| Chain Support | What works on Stellar, Solana and Polygon, feature by feature |
| Funding Modes | Immediate and Deferred wallet activation |
| Wallet Creation | At login, on demand, or never |
| Stellar Primitives | Fee-bumps, reserves, trustlines, SEP-10, SEP-24 |
| Security Model | Who holds each key, encryption at rest, signing policy |
| Co-signed and Self-custody Wallets | Turnkey wallets, approvals and recovery on Stellar, Solana and Polygon |
| Ramps | Fiat on/off-ramps as orders of provider, swap and bridge legs |
| Credits and Billing Models | Paying for the chain with your own wallets or with credits |
| Transaction History | Where history comes from, and pagination |
SDK Reference
| @pollar/react | Hooks and pre-built UI components |
| @pollar/core | Full TypeScript client API |
| @pollar/react-native | Provider, hooks and modals for React Native |
| Wallet Adapters | External wallet login (Stellar Wallets Kit, Solana Wallet Standard) |
| Pollar Server API | REST endpoints for backend use (v3) |
| API Versions | Which API version each SDK uses, and the v1 retirement |
| Webhooks | Outbound event delivery (upcoming) |
| Error Codes | All error codes with causes and fixes |
| MCP Gateway | MCP / AI-agent access via Personal Access Tokens |
Operator Guide
The sections below mirror the Dashboard sidebar: Overview, Build, Users, Wallets, Ramps, Cards, Treasury, Integrations, Monitor, Billing, Danger Zone. Start with the Dashboard Overview, which also lists the chains each page applies to.
Overview
| Home | Your app at a glance |
| Get started | Onboarding checklist |
Build
| Settings | App name, network and token lifetimes |
| API Keys | Generate and manage keys |
| Domains | Allowed origins and redirect URIs |
| Webhooks | Event delivery endpoints (upcoming) |
| Branding | Customize the Pollar modals |
| Members | Team access and roles (owner or admin manage) |
Users
| Accounts | Browse and manage app users |
Wallets
| Wallet settings | Enabled chains, custody, creation timing, signature confirmation |
| Wallets | User wallets on every chain, rail wallets included |
| Account Funding | Funding wallet, funding mode, starting XLM, SOL and POL |
| Sponsorship | Who pays the fee, per chain |
| Tokens & Trustlines | Stellar assets, SPL mints, ERC-20s |
| Transaction Policy | Restrict sensitive Stellar operations |
| Auth Policy | Soroban authorization allowlist |
Ramps
| Providers | Fiat on/off-ramp providers and corridors |
| Routes | The paths a ramp can take, leg by leg |
| Orders | Ramp orders and what each one needs |
| Signing | How ramp legs are signed |
| Transactions | Ramps from SDKs older than 0.12 |
Cards
| Providers | Card providers, label and redirect URL |
| Card holders | Your users' cards |
Treasury
| Swap | Swap venues exposed to users (Stellar) |
| Earn | Yield vaults and pools (DeFindex, Blend) |
| Token Distribution | Claimable distribution rules |
Integrations
| Authentication | OAuth providers and email OTP (upcoming) |
| KYC | Identity verification and verification steps |
| Pollar Pay | Pollar Pay integration (upcoming) |
Monitor
| Transactions | On-chain transactions, per chain |
| Logs | Application logs, live or by date |
| SDK versions | Which SDK builds your users run |
| Alerts | Low-balance notifications (upcoming) |
Billing
| Credits | Credit balance, top-up addresses, usage and statements |
| Distribution vault | The vault distribution claims pay from, and withdrawals |
Danger Zone
| Archive app | Archive / unarchive the app (owner or admin) |
Guides
| Deferred Flow Guide | KYC-gated wallet activation from your backend |
| Passkeys and Wallet Recovery | Recovery methods for co-signed and self-custody wallets |
| Payments UI | Send, receive, and history components, on Stellar and Solana |
| Swaps | Asset swaps: pre-built modal or headless |
| Custom Wallet Adapter | Bring your own signer |
| Mainnet Checklist | Everything to verify before going live |