HyperStreams
Empowering Seamless Financial Innovation with HyperStreams
Hyperstreams are the best way to integrate with KYC APIs. They are a powerful new offering of the Decentro KYC stack that empowers developers to build custom financial products and services with unparalleled ease.
Hyperstreams, designed with the utmost attention to detail, provide a seamless integration of APIs and SDKs, enabling you to create exceptional user experiences and drive financial innovation.
🚀 Getting Started
- Start by selecting a Hyperstream from Decentro’s pre-configured Hyperstreams library. Once you have selected a hyperstream, all you need to do is hit the
hyperstream-executor
API. - Depending on the hyperstream, you users will enter the minimum set of parameters, such as only the name and phone number.
- Even the most complex hyperstreams take only about 8-10 seconds to process, but the control is completely in your hands. All Hyperstreams are available in both synchronous and asynchronous forms, so you can continue with the user flow if you wish to.
- Hyperstreams report progress and checkpoint results, so you will have full visibility of what is exactly going on.
🌟 Why use Hyperstreams?
- Automation: Hyperstreams automate intricate processes, reducing the need for manual intervention and minimizing the risk of errors.
- Scalability: Hyperstreams can easily scale up or down based on business requirements, ensuring optimal performance in changing demand scenarios.
- Increased Focus: With Hyperstreams handling complex processes, developers can shift their focus to delivering superior customer experiences.
- Faster Go-to-Market: Hyperstreams significantly reduce development time, enabling faster product launches and a competitive advantage.
- Decreased Drop-offs: Hyperstreams require minimal customer intervention, resulting in smoother user experiences and reduced drop-off rates.
- Customization: Hyperstreams offer input parameter customization and matching threshold settings, allowing tailored experiences to meet specific requirements.
- Graceful Error Handling: Hyperstreams handle errors and exceptions gracefully, minimizing the risk of downtime and ensuring seamless operations.
- Developer Resources: Hyperstreams provide comprehensive API documentation, code samples, and support to facilitate seamless integration.
👷 Built to help you build better
- All Form Factors:
- Hyperstreams can be consumed as APIs as well as SDKs!
- Use Hyperstreams in the API form to get full control of your UI
- Or use them as SDKs for a lightning-fast go-to-market experience.
- Different User Flows:
- Hyperstreams are provided in synchronous as well as asynchronous forms to better suit your user flows.
- You can either use a simple synchronous flow
- Or move your user to the next part of the journey even before you get a response from the API using the asynchronous flow.
- Optional Fields:
- Hyperstreams have tons of features that can be toggled for your needs.
- For example, if you choose to use the asynchronous version of Hyperstreams, you get the following add-ons:
checkpoint_results
: This is a boolean field which returns all the intermediate responses of the individual modules in your hyperstream. Just set this to parameter totrue
, and the hyperstream will hit your callback URL at every step in the sequence.progress_report
: This is a boolean field which displays the ratio of the total number of checkpoints completed to the total number of checkpoints in your hyperstream. Set this parameter totrue
and your callback URL will get progress reports which can be used for various purposes, such as displaying a simple progress bar, or even a checklist for your users.
- Encryption & Decryption
- Hyperstreams have an optional toggle to enable encryption and decryption of the payloads for added security. The following flow diagram illustrates how payloads from both servers are encrypted using symmetric and asymmetric encryption.
📚 Hyperstreams Library
Hyperstream | Code | Use Cases | Flow |
---|---|---|---|
Advanced CKYC Download | ADVANCED_CKYC_DOWNLOAD | KYC for banking and payments platforms where CKYC documents need to be validated from the source. | Link |
Advanced OCR | ADVANCED_OCR | OCR for all financial institutions that want to process multiple types of documents from various sources like DigiLocker and CKYC | Link |
CKYC Matching | CKYC_MATCHING | KYC for banking and payments platforms where user input needs to be matched with CKYC documents. | Link |
CKYC Prefill | CKYC_PREFILL | KYC for lending and investment platforms for seamless onboarding of users with credit history. | Link |
Updated 9 months ago