Integrations

Understanding how to properly integrate the ReHold protocol into various applications can amplify both the user experience and potential revenue streams. This guide aims to present the most straightforward methods for integration. By adhering to these instructions, partners can effortlessly incorporate the ReHold protocol and utilize the affiliated revenue-sharing model.

Business Impact

The primary goal of these integrations is to empower our partners with the tools to seamlessly incorporate our protocol into their applications. This ensures that both ReHold and its partners can benefit from a monetization model rooted in affiliate revenue sharing.

1) Referral Integration

For those keen on spreading the word about ReHold and earning from the subsequent user activities:

  1. Visit app.rehold.io and connect your wallet.

  2. Acquire your referral link at app.rehold.io/referral.

2) Affiliate Integration

For businesses or individuals aiming to establish a more formal partnership with ReHold:

  1. Visit app.rehold.io and connect your wallet.

  2. Obtain your referral link from app.rehold.io/referral.

  3. Forward your request to affiliate@rehold.io for further proceedings.

3) Web Application Embedding

For platforms looking to integrate ReHold's functionalities directly:

  1. Access app.rehold.io and connect your wallet.

  2. Obtain your referral link via app.rehold.io/referral.

  3. Incorporate the ReHold interface into your web application with the code: <iframe src="<your-referral-link>"></iframe>. Replace <your-referral-link> with the actual link you procured.

Advantages:

  1. Simple Integration: The ReHold protocol has been designed for effortless integration into various platforms, eliminating the complexities usually associated with decentralized protocols.

  2. Wallet Connectivity via ReHold: Users can seamlessly connect their wallets through ReHold's infrastructure, ensuring a consistent and reliable connection.

Disadvantages:

  1. Non-Native Interface: While the integration is straightforward, the interface remains non-native. As a result, users might experience a slightly different UX/UI compared to fully integrated, native solutions.

4) Mobile Integration

Webview Integration:

To enable ReHold's functionalities on mobile apps, follow this integration sequence:

  1. Initiate a wallet connection at app.rehold.io.

  2. Obtain the required link from app.rehold.io/referral.

  3. Set up a WebView within your app using the procured link.

  4. Implement the wallet connect feature.

User Flow:

  1. The user taps the ReHold icon within your wallet application.

  2. A WebView opens, presenting the ReHold app interface.

  3. The user opts to "Connect Wallet" within the app.

  4. From the displayed wallet connect list, the user selects your wallet.

  5. Wallet Connect initiates an event directed to your wallet.

  6. The user grants confirmation, establishing the connection with the app.

  7. The user can then proceed to create duals on ReHold.

  8. From the profits ReHold earns, you gain a rev-share.

Advantages:

  1. Easy Integration: Incorporating ReHold's features into mobile applications is a straightforward process, minimizing developer effort.

Disadvantages:

  1. Non-Native Interface: The WebView interface, while convenient, does not offer the finesse of a fully integrated native interface.

  2. Potential Wallet Connect Issues: Depending on various factors, there might be occasional hiccups or challenges when connecting wallets.

5) API Integration

To build a more customized and integrated experience using ReHold's functionalities, partners can leverage the ReHold API:

  1. Comprehensive API documentation can be found at app.rehold.io/docs. To gain access, please reach out to affiliate@rehold.io.

  2. Develop your interface, replicating the duals' logic.

  3. Enroll in the affiliate program.

  4. During user registration, ensure the system signs a message incorporating the referral code.

Advantages:

  1. Full Customization: The interface and user interaction lie entirely within the partner's control, allowing for a more tailored experience.

  2. Own Branding: Partners can sell and promote the service under their own brand name.

  3. Additional Features: Beyond the standard functionalities provided by ReHold, partners can innovate and introduce extra features suitable for their user base.

Disadvantages:

  1. Development Complexity: Crafting a fully integrated and customized solution using the API might pose challenges and require a more significant development effort.

Last updated