> ## Documentation Index
> Fetch the complete documentation index at: https://cantonfoundation-docs-splice-portfolio-ui.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Enable Pre-Approvals

> Pre-authorize incoming transfers of an asset so they are accepted automatically.

Enabling pre-approvals for an asset pre-authorizes incoming transfer offers to your primary party. Once enabled, any incoming transfer of a pre-approved asset is automatically accepted into your primary party, with no signing required.

## Enable a Pre-Approval

1. Go to the **Settings** page and navigate to the **Pre-Approvals** section.

2. Toggle on pre-approval for the asset of your choosing.

   <img src="https://mintcdn.com/cantonfoundation-docs-splice-portfolio-ui/fd-dyCe5F6fWpN2x/images/ENABLE-PRE-APPROVALS-(STEP-2).png?fit=max&auto=format&n=fd-dyCe5F6fWpN2x&q=85&s=3107da115d56e9d17ef18e0586f7f617" alt="Pre-Approvals section of the Settings page with asset toggles" width="1606" height="952" data-path="images/ENABLE-PRE-APPROVALS-(STEP-2).png" />

3. To complete this action, go to your CIP-103 wallet to complete signing.

If the asset you want to enable pre-approval for is not listed in the Pre-Approvals table, you first need to [add the registry](/sdks-tools/development-tools/splice-portfolio/add-a-registry) associated with that asset. Once the registry is added, the asset appears in the table.

<Note>
  Pre-approval contracts only apply to the primary party. See [Switch Parties](/sdks-tools/development-tools/splice-portfolio/switch-parties) to change which party is primary.
</Note>

## Next Steps

* [DevNet Faucet](/sdks-tools/development-tools/splice-portfolio/devnet-faucet) -- Get test tokens to try a pre-approved transfer
* [Transfers](/sdks-tools/development-tools/splice-portfolio/transfers) -- See how pre-approval changes the transfer flow
