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

# Welcome to RebelFi

> Programmable stablecoin infrastructure for yield optimization and flow automation

## Programmable Stablecoin Infrastructure

RebelFi provides the infrastructure layer that enables businesses to unlock the full potential of stablecoins — from automated yield optimization to cross-chain flow automation.

**Core Principle:** Stablecoins should always be earning yield, and stablecoin flows should be programmable.

### What We Do

RebelFi is a **non-custodial orchestration platform** that sits between your key management system and blockchain protocols. We help you:

* **Generate yield** on idle stablecoin balances via curated DeFi protocols
* **Maintain instant liquidity** with on-demand withdrawals
* **Keep full custody** — we never hold your keys or funds
* **Cross-chain flow automation** — orchestrate multi-step, multi-chain USDC operations including bridging via Circle's CCTP. [Contact us](mailto:team@rebelfi.io) to discuss your flow requirements.

### Supported Blockchains

| Blockchain | Token Support | Status      |
| ---------- | ------------- | ----------- |
| Solana     | USDC, USDT    | Live        |
| Polygon    | USDC, USDT    | Live        |
| Ethereum   | USDC, USDT    | Live        |
| Base       | USDC          | Live        |
| Arbitrum   | USDC, USDT    | Coming Soon |

## Who It's For

<CardGroup cols={2}>
  <Card title="BaaS & Infrastructure Platforms" icon="layer-group">
    Embed yield as a feature across your platform and client base — one integration, many customers
  </Card>

  <Card title="Payment Processors & OTC Desks" icon="arrows-rotate">
    Monetize float between settlement windows while maintaining instant liquidity for payouts
  </Card>

  <Card title="Neobanks & Fintechs" icon="building-columns">
    Generate treasury yield on operational balances and offer yield products to customers
  </Card>

  <Card title="Exchanges" icon="chart-mixed">
    Generate yield on idle exchange balances — user deposits, settlement float, treasury reserves
  </Card>
</CardGroup>

## Platform Capabilities

### Yield Infrastructure

<Accordion title="Non-Custodial" icon="shield">
  Your keys, your control. RebelFi operates as an orchestration layer — we build unsigned transactions which your key management system signs and submits. We never hold private keys or control funds.
</Accordion>

<Accordion title="Instant Liquidity" icon="bolt">
  Deploy funds to yield protocols with instant withdrawal capability. When you need liquidity, operations can be unwound and funds returned in a single blockchain transaction.
</Accordion>

<Accordion title="White-Label Ready" icon="palette">
  Our API-first architecture enables you to offer yield products under your own brand. Your customers interact with your application while RebelFi powers the infrastructure.
</Accordion>

### Compliance & Cross-Chain

* **KYT (Know Your Transaction)** — Transaction monitoring and compliance screening for institutional deployments. Available as part of our enterprise stack. [Contact us](mailto:team@rebelfi.io) to learn more.
* **Cross-Chain Bridging** — USDC bridging via Circle's CCTP (Cross-Chain Transfer Protocol). Move USDC between supported chains. [Contact us](mailto:team@rebelfi.io) to learn more.

## How It Works

RebelFi returns unsigned transactions which your infrastructure signs and submits. You initiate every operation.

<Info>
  **Flexible Key Management**: RebelFi builds unsigned transactions and delivers them to your SDK client. You sign
  them with whatever key management system you use — Fireblocks, BitGo, a hardware wallet, or your own
  infrastructure — and submit the result. We never see your private keys.
</Info>

## Architecture Overview

<Steps>
  <Step title="Request">
    You call the API or SDK to plan a supply or unwind operation
  </Step>

  <Step title="Receive">
    RebelFi returns unsigned transaction(s) ready for signing
  </Step>

  <Step title="Sign & Submit">
    Your key management system signs the transactions; you submit the hash or signed bytes via SDK
  </Step>

  <Step title="Track">
    RebelFi tracks execution, confirms on-chain settlement, and updates financial state
  </Step>
</Steps>

## Integration Options

<Tabs>
  <Tab title="Dashboard (No-Code)">
    Our web dashboard is a complete interface for managing yield operations without writing any code:

    * **Configure wallets** and custody connections
    * **Manage operations** and approve flows
    * **Monitor allocations** and yield performance
    * **Track financial state** with real-time reporting

    Perfect for OTC desks, operators, and teams who want to manage yield without API integration.
  </Tab>

  <Tab title="API (Programmatic)">
    For teams building automated workflows, our APIs provide complete programmatic control:

    * **RESTful API** for all operations
    * **Full documentation** with code examples

    Many teams start with the dashboard to understand the flow, then migrate to API-driven automation.
  </Tab>

  <Tab title="SDK">
    For platforms integrating yield programmatically:

    * **TypeScript SDK** with full type safety
    * **Per-wallet operations** — supply and unwind per wallet
    * **Earnings tracking** with daily granularity
    * **Non-custodial** — all signing stays in your custody solution

    See the [SDK documentation](/sdk/introduction) for the complete guide.
  </Tab>
</Tabs>
