New Wallets

Enable new wallets to deposit into syrupUSDC & syrupUSDT via the Maple webapp. Handle permissions and user interactions.

circle-info

Looking to enable your users to deposit into syrupUSDC through your own app? See Frontend Integration

Overview

Frontend integration allows wallet providers to request whitelisting for their wallets to connect to the Syrup app. This enables users of your wallet to interact with syrupUSDC directly through our interface.

Requirements

To be eligible for the frontend integration, your wallet must meet the following criteria:

1. Rainbow Wallet Listing

Your wallet must be officially listed on Rainbow Walletarrow-up-right registry. This ensures your wallet meets industry standards for security and compatibility.

2. Provide Connection Endpoints

Submit your wallet's connection endpoints to our team. We'll need:

  • Production endpoint URL

  • Any additional connection parameters

Integration Process

1. Verify Rainbow Listing

Ensure your wallet appears in the Rainbow Wallet registry. If not listed, complete their submission process first.

2. Submit Integration Request

Contact the Maple team at [email protected]envelope with the following information:

  • Wallet name and website

  • Rainbow listing URL

  • Connection endpoints

  • Contact information for the integration owner

3. Technical Review

Our team will review your submission and may request additional information about your wallet's security practices and user base.

4. Whitelisting

Once approved, we'll add your wallet to our whitelist. This typically takes 3-5 business days.

5. Testing

After whitelisting, test the connection flow:

  1. Click "Connect Wallet"

  2. Select your wallet from the list

  3. Verify successful connection and syrupUSDC interactions

Post-Integration

Once integrated, your wallet users can:

  • Connect to the Syrup app

  • View syrupUSDC balances

  • Deposit USDC to mint syrupUSDC

  • Redeem syrupUSDC for USDC

  • Track their positions and yield

FAQ

chevron-rightWhat is the difference between Syrup and Maple?hashtag

Syrup is the protocol - the smart contracts that power onchain lending. Maple encompasses the entities that conduct institutional lending services using this infrastructure.

For developers: You'll be integrating with Syrup (the protocol), while Maple handles the institutional lending operations.

chevron-rightHow long does the whitelisting process take?hashtag

Typically 5-10 days after submitting all required information.

chevron-rightCan mobile wallets integrate?hashtag

Yes, as long as they're listed on Rainbow and support standard connection protocols.

chevron-rightDo we need to implement any syrupUSDC-specific features?hashtag

No, standard ERC-20 token support is sufficient. syrupUSD follows the ERC-20 standard.

Last updated

Was this helpful?