Royco
  • Overview
    • Introduction to Royco
    • Key Concepts
    • Applications
  • FOR USERS
    • FAQs
    • How to Use Royco
  • FOR INCENTIVE PROVIDERS
    • Developer Overview
      • Fees on Royco
    • Recipes vs. Vaults IAMs
    • Create an IAM
    • Incentivize IAMs
      • Types of Incentives
      • Place an Incentive Offer
      • Place an Incentive Offer: For Developers
      • Setup a Points Campaign
      • Native Yield
    • Verify a Market
    • Audits
    • Contract Addresses
  • MORE
    • Bug Bounty Program
    • Cross-Chain Deposit Module (CCDM)
      • CCDM Recipe IAMs
      • Deposit Locker
      • Deposit Executor
      • Token Support
      • Audits
      • IP Guide
    • Royco V2
      • Incentive Locker
      • Action Verifiers
      • Multiplier Market Hub
      • Audit
    • Royco SDK
    • Contributing to the Protocol
    • Brand Kit
  • Royco Vaults
    • Royco Vaults: Overview
  • Royco Vaults: Risks
Powered by GitBook
On this page
  • Single Tokens
  • Uniswap V2 LP Tokens
  1. MORE
  2. Cross-Chain Deposit Module (CCDM)

Token Support

Tokens supported by CCDM enabled Recipe IAMs

PreviousDeposit ExecutorNextAudits

Last updated 3 months ago

As of today, CCDM supports 2 types of input tokens for its Royco Markets: Single and LP (only Uniswap V2 LP tokens for now). As the name suggests, bridging single tokens will result in a single LZ bridging transaction invoked by the Deposit Locker. Bridging LP tokens, on the other hand, will result in two consecutive LZ bridging transactions, one for each constituent token in the liquidity pool. In this case, each of the two LZ bridge transaction's payload will contain the same , notifying the to send both constituents to the same Weiroll Wallet on the destination chain.

Single Tokens

  • Any ERC20 token which represents a single asset (wETH, wBTC, LINK, etc.)

  • Must be bridgeable from source chain to destination chain via LayerZero V2's .

  • Used to incentivize LPing into a liquidity pool on the destination chain.

  • Each constituent must be bridgeable from source chain to destination chain via LayerZero V2's .

  • LP tokens are continuously rebalancing, so they maintain the correct ratio for the constituents based on the market price until they are bridged from the .

  • Since bridging LP tokens requires redeeming them for their underlying pool tokens, impermanent loss becomes permanent.

    • The must specify the minimum amounts of each constituent token redeemed on bridge.

Deposit Executor
OFT standard
Uniswap V2 LP Tokens
OFT standard
Deposit Locker
CCDM Nonce
Campaign Owner