PollarPollar

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.

Getting Started

OverviewWhat Pollar is and the problem it solves
API KeysPublishable vs secret keys, testnet vs mainnet
QuickstartInstall, configure, and send your first payment
Example AppClone and run a full working integration

Core Concepts

ArchitectureHow the SDK, Pollar Server, and Dashboard work together
Chain SupportWhat works on Stellar, Solana and Polygon, feature by feature
Funding ModesImmediate and Deferred wallet activation
Wallet CreationAt login, on demand, or never
Stellar PrimitivesFee-bumps, reserves, trustlines, SEP-10, SEP-24
Security ModelWho holds each key, encryption at rest, signing policy
Co-signed and Self-custody WalletsTurnkey wallets, approvals and recovery on Stellar, Solana and Polygon
RampsFiat on/off-ramps as orders of provider, swap and bridge legs
Credits and Billing ModelsPaying for the chain with your own wallets or with credits
Transaction HistoryWhere history comes from, and pagination

SDK Reference

@pollar/reactHooks and pre-built UI components
@pollar/coreFull TypeScript client API
@pollar/react-nativeProvider, hooks and modals for React Native
Wallet AdaptersExternal wallet login (Stellar Wallets Kit, Solana Wallet Standard)
Pollar Server APIREST endpoints for backend use (v3)
API VersionsWhich API version each SDK uses, and the v1 retirement
WebhooksOutbound event delivery (upcoming)
Error CodesAll error codes with causes and fixes
MCP GatewayMCP / 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

HomeYour app at a glance
Get startedOnboarding checklist

Build

SettingsApp name, network and token lifetimes
API KeysGenerate and manage keys
DomainsAllowed origins and redirect URIs
WebhooksEvent delivery endpoints (upcoming)
BrandingCustomize the Pollar modals
MembersTeam access and roles (owner or admin manage)

Users

AccountsBrowse and manage app users

Wallets

Wallet settingsEnabled chains, custody, creation timing, signature confirmation
WalletsUser wallets on every chain, rail wallets included
Account FundingFunding wallet, funding mode, starting XLM, SOL and POL
SponsorshipWho pays the fee, per chain
Tokens & TrustlinesStellar assets, SPL mints, ERC-20s
Transaction PolicyRestrict sensitive Stellar operations
Auth PolicySoroban authorization allowlist

Ramps

ProvidersFiat on/off-ramp providers and corridors
RoutesThe paths a ramp can take, leg by leg
OrdersRamp orders and what each one needs
SigningHow ramp legs are signed
TransactionsRamps from SDKs older than 0.12

Cards

ProvidersCard providers, label and redirect URL
Card holdersYour users' cards

Treasury

SwapSwap venues exposed to users (Stellar)
EarnYield vaults and pools (DeFindex, Blend)
Token DistributionClaimable distribution rules

Integrations

AuthenticationOAuth providers and email OTP (upcoming)
KYCIdentity verification and verification steps
Pollar PayPollar Pay integration (upcoming)

Monitor

TransactionsOn-chain transactions, per chain
LogsApplication logs, live or by date
SDK versionsWhich SDK builds your users run
AlertsLow-balance notifications (upcoming)

Billing

CreditsCredit balance, top-up addresses, usage and statements
Distribution vaultThe vault distribution claims pay from, and withdrawals

Danger Zone

Archive appArchive / unarchive the app (owner or admin)

Guides

Deferred Flow GuideKYC-gated wallet activation from your backend
Passkeys and Wallet RecoveryRecovery methods for co-signed and self-custody wallets
Payments UISend, receive, and history components, on Stellar and Solana
SwapsAsset swaps: pre-built modal or headless
Custom Wallet AdapterBring your own signer
Mainnet ChecklistEverything to verify before going live

On this page

Was this helpful?