Pollar Documentation
Pollar is the onboarding-to-payment infrastructure layer for consumer apps on Stellar. The full stack from social login to USDC payments — without exposing users to blockchain complexity.
-
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 |
| Funding Modes | Immediate and Deferred wallet activation |
| Stellar Primitives | Fee-bumps, reserves, trustlines, SEP-10, SEP-24 |
| Security Model | AWS KMS, Passkeys, BYOK, and MPC |
| Transaction History | Two-layer history architecture and pagination |
SDK Reference
| @pollar/react | Hooks and pre-built UI components |
| @pollar/core | Full TypeScript client API |
| Wallet Adapters | External + embedded wallet login (Stellar Wallets Kit, Privy) |
| Pollar Server API | REST endpoints for backend use |
| Webhooks | Events, HMAC authentication, and retry behavior |
| 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 · Treasury · Integrations · Monitor · Danger Zone. Start with the Dashboard Overview.
Overview
| Home | Your app at a glance |
| Get started | Onboarding checklist |
Build
| Settings | App name and general configuration |
| API Keys | Generate and manage keys |
| Domains | Allowed origins for SDK requests |
| Webhooks | Event delivery endpoints (upcoming) |
| Branding | Customize the Pollar modals |
| Members | Team access (owner only) |
Users
Treasury
| Tokens & Trustlines | Configure assets for user wallets |
| Funding Mode | Immediate and Deferred (set on Account Funding) |
| Account Funding | Your funding (reserve) wallet |
| Sponsorship | Transaction fee sponsorship |
| Transaction Policy | Restrict sensitive operations (account merge, max fee) |
| Auth Policy | Soroban authorization allowlist |
| Swap | Swap venues exposed to users |
| Earn | Yield providers (DeFindex, Blend) |
| Token Distribution | Claimable distribution rules |
Integrations
| Authentication | OAuth providers and email OTP (upcoming) |
| KYC | Identity-verification providers (upcoming) |
| Ramps | Fiat on/off-ramp providers |
| Pollar Pay | Pollar Pay integration |
Monitor
| Transactions | On-chain transaction log |
| Logs | API request and delivery logs |
| Alerts | Low-balance notifications (upcoming) |
Danger Zone
| Archive app | Archive / unarchive the app (owner only) |
Guides
| Deferred Flow Guide | KYC-gated wallet activation with webhooks |
| Passkeys Guide | Biometric auth with Face ID and Touch ID |
| Payments UI | Send, receive, and history components |
| Mainnet Checklist | Everything to verify before going live |