> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shakesco.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tokenized Loyalty Program

> Launch and manage custom loyalty tokens for your business

<span style={{display:"none"}}>For the complete documentation index, see [llms.txt](/llms.txt).</span>

## What is Shakesco Loyalty Program?

Shakesco Loyalty Program lets businesses launch and manage a branded loyalty token. Your customers earn and spend loyalty points through your existing app or website, and you stay in control of when, how, and why they earn or redeem.

## Why Use Shakesco Loyalty Program?

Building a traditional loyalty program is complex, expensive, and time-consuming. You shouldn't have to build an entirely separate system when you should be focused on growing your core business.

**Shakesco Loyalty Program provides:**

* **Custom Branded Tokens** - Launch a token with your own name, symbol, and logo
* **API-First Integration** - Simple REST APIs to integrate with your existing systems
* **Total Control** - Decide when, how, and why customers earn or spend tokens
* **Advanced Features** - Staking, vesting, cashback, happy hours, tiers, and more
* **Global Reach** - Your loyalty tokens work anywhere in the world

## How It Works

You identify each customer with a `customer_ref` you choose (a UUID, account number, phone, email, or your existing primary key) and call the API from your backend. Token amounts are plain decimal numbers, percentages are plain percents, and time is in seconds.

**The Flow:**

```
Customer Action → Your Backend API Call → Shakesco → Tokens Credited
```

## Key Features

<CardGroup cols={2}>
  <Card title="Flexible Rewards" icon="gift">
    Create events, milestones, or achievements that reward customers with tokens
  </Card>

  <Card title="Staking Programs" icon="coins">
    Let customers lock tokens to earn rewards over time with customizable rates
  </Card>

  <Card title="Vesting Schedules" icon="clock">
    Distribute tokens gradually with cliff and vesting periods
  </Card>

  <Card title="Cashback Programs" icon="hand-holding-dollar">
    Automatically reward customers when they reach spending thresholds
  </Card>

  <Card title="Happy Hours" icon="champagne-glasses">
    Run limited-time promotions with multiplied rewards
  </Card>

  <Card title="Tier Systems" icon="layer-group">
    Bronze, Silver, Gold tiers based on token holdings
  </Card>

  <Card title="Daily Caps" icon="gauge">
    Control maximum daily earnings to prevent abuse
  </Card>

  <Card title="Voting Power" icon="check-to-slot">
    Enable token-weighted governance for community decisions
  </Card>
</CardGroup>

## Use Cases

<AccordionGroup>
  <Accordion title="Retail & E-Commerce">
    Reward customers with tokens for purchases, reviews, referrals, or social
    shares. Implement cashback programs that automatically reward customers
    after spending thresholds.
  </Accordion>

  <Accordion title="Restaurants & Hospitality">
    Create happy hour promotions with 2x or 3x token multipliers. Let customers
    stake tokens to earn VIP status with exclusive perks and faster rewards.
  </Accordion>

  <Accordion title="SaaS & Subscriptions">
    Distribute tokens through vesting schedules for long-term subscribers.
    Implement tier systems where token holders unlock premium features.
  </Accordion>

  <Accordion title="Fitness & Wellness">
    Reward customers for workout consistency, class attendance, or health
    milestones. Use daily caps to encourage regular engagement without gaming the
    system.
  </Accordion>

  <Accordion title="Gaming & Entertainment">
    Create in-game currencies that players can earn, trade, and spend. Implement
    staking mechanics where players lock tokens for exclusive items or advantages.
  </Accordion>

  <Accordion title="Community & DAOs">
    Enable token-based voting for community decisions. Distribute tokens through
    vesting to align long-term incentives with contributors.
  </Accordion>
</AccordionGroup>

## What's Next?

<CardGroup cols={2}>
  <Card title="Launch Your Token" icon="rocket" href="/loyalty-program/launch-token">
    Deploy and configure your loyalty token
  </Card>

  <Card title="Migrate Existing Rewards" icon="arrow-right-arrow-left" href="/loyalty-program/migrate">
    Move your current loyalty points into the Shakesco system
  </Card>

  <Card title="Manage from Dashboard" icon="sliders" href="/loyalty-program/manage-rewards">
    Edit events, happy hours, tiers, and more - no code required
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/tokens/overview">
    Full Tokens API - rewards, staking, vesting, cashback, and more
  </Card>
</CardGroup>
