> For the complete documentation index, see [llms.txt](https://spree-finance.gitbook.io/spreefinance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spree-finance.gitbook.io/spreefinance/get-involved/join-ecosystem.md).

# 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:**

1. Contact the Spree team to set up your brand
2. Access [Spree Studio](https://studio.spree.finance) to configure campaigns, whitelists, and roles
3. 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:**

1. Install the SDK: `npm install @spree-finance/spree-evm-sdk`
2. Get contract addresses from brand config or the ContractRegistry
3. Build unsigned transactions, sign with your wallet, broadcast

**Resources:**

* SDK Reference: [/developer-guides/stable-points-sp/sdk-reference](https://github.com/Spree-Finance/spree-docs/blob/main/developer-guides/stable-points-sp/sdk-reference/README.md)
* API Reference: [/developer-guides/stable-points-sp/api-reference](https://github.com/Spree-Finance/spree-docs/blob/main/developer-guides/stable-points-sp/api-reference/README.md)
* GitHub: [github.com/Spree-Finance](https://github.com/Spree-Finance)
* npm: [@spree-finance/spree-evm-sdk](https://www.npmjs.com/package/@spree-finance/spree-evm-sdk)

**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:**

1. Deploy Spree contracts on your chain via the ClientOnboarding module
2. Configure brand hierarchy (parent/child brands)
3. Register yield adapters for your chain's DeFi protocols
4. Register with the BonusRewardsVault for epoch-based reward distribution

**Contact the team to discuss chain deployments and custom integrations.**

### Community

* **Twitter:** [@spreefinance](https://twitter.com/spreefinance)
* **Website:** [spree.finance](https://spree.finance)
* **Documentation:** [spree-finance.gitbook.io/spreefinance](https://spree-finance.gitbook.io/spreefinance)
* **GitHub:** [github.com/Spree-Finance](https://github.com/Spree-Finance)

### Contact

Reach the team at [spree.finance](https://spree.finance) or through the links above.
