Skip to main content
Custom fees let your app keep a developer fee on cross-chain transfers. The fee is captured at the infrastructure layer as part of the transfer your app already runs, so there is no separate billing system to build or reconcile. Users see the full cost, including the fee, in the quote before a transfer executes. Privy also supports custom fee structures for cross-chain transfers, including negotiated fee caps and revenue sharing arrangements.
Custom fees for transfers are in early access. Contact [email protected] to enable them for your app and set your fee recipient.

How it works

Once custom fees are enabled, set a total fee cap with the fee_configuration parameter on the quote and transfer endpoints. Privy allocates the developer fee within that cap and routes it to your recipient. The fee applies to cross-chain transfers and appears as a developer line item in the quote’s estimated fees.
See quote transfer fees for the fee_configuration parameter reference and the fee breakdown returned before a transfer executes.

Next steps

Monetization

Keep a share of the revenue generated across Earn, swaps, and transfers.