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

# Allocations

> Reference for the Dfns Allocations API, which lets you earn rewards on your crypto holdings through integrated rewards providers across supported chains.

## Providers

| Provider | Description                                                                                                                                                                                                                                      | Supported Chains                   |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------- |
| 0fns     | The first allocation protocol available in Dfns Allocations. It is an extension to the M0 USD-based stablecoin \$M that offers rewards to holders. With 0fns you can trade your USDC on Ethereum into 0fns and begin earning rewards right away. | Ethereum Mainnet, Ethereum Sepolia |

## Flow Overview

1. **Create an Allocation position**: Create a new allocation position by depositing/trading assets into the Allocations protocol.
2. **Track Status**: Monitor the Allocation position execution.
3. **Increase/Decrease position**: Add or remove assets from an existing Allocation position.

## Allocation object
