Build omnichain Frames with Decent
Farcaster Frames suffer from three main pain points when it comes to including transactions to be executed by the user:
- Only a select number of chains are supported.
- The user needs to have funds on that chain in the currency you selected.
- Most protocols are only deployed to a select chain(s) that might not overlap with where Farcaster users hold tokens.
Rather than forcing developers to deploy to every chain or users to hold a specific token or visit external bridge sites to execute transactions, Decent reads users' linked wallet balances to build a transaction that meets the user where they have liquidity.
Decent APIs allow you to build a transaction on your destination chain that is funded by the user on their preferred source chain.
Want to build an omnichain Frame? Get started with this tutorial!