Join the Spree Ecosystem
For Brands
You get a programmable, stablecoin-backed rewards system for your loyalty program. White-labeled tokens, campaign tools, and yield infrastructure included.
Get started:
Contact the Spree team to set up your brand
Access Spree Studio to configure campaigns, whitelists, and roles
Integrate using the SDK or HTTP API
You can:
Create branded SP tokens backed 1:1 by stablecoins
Run time-limited campaigns with pSP (pending rewards)
Set custom supply caps, daily limits, and vesting periods
Earn yield on idle reserves through the ERC-4626 vault
Manage your program through Spree Studio (no code)
For Developers
Build on Spree Protocol using the TypeScript SDK or the HTTP API.
Get started:
Install the SDK:
npm install @spree-finance/spree-evm-sdkGet contract addresses from brand config or the ContractRegistry
Build unsigned transactions, sign with your wallet, broadcast
Resources:
SDK Reference: /developer-guides/stable-points-sp/sdk-reference
API Reference: /developer-guides/stable-points-sp/api-reference
GitHub: github.com/Spree-Finance
Testnet: All contracts are live on Base Sepolia (chain ID 84532). MOCA Devnet (5151) and MOCA Testnet (222888) are also available.
For Web3 Ecosystems
You can deploy Spree on any EVM chain. The contracts are UUPS-upgradeable with standardized interfaces (ERC-20, ERC-4626).
Integration path:
Deploy Spree contracts on your chain via the ClientOnboarding module
Configure brand hierarchy (parent/child brands)
Register yield adapters for your chain's DeFi protocols
Register with the BonusRewardsVault for epoch-based reward distribution
Contact the team to discuss chain deployments and custom integrations.
Community
Twitter: @spreefinance
Website: spree.finance
Documentation: spree-finance.gitbook.io/spreefinance
GitHub: github.com/Spree-Finance
Contact
Reach the team at spree.finance or through the links above.
Last updated