Hyperstream FAQs

🧑🏻 General FAQs

Recommended for Everyone

Q1: What are Hyperstreams?

A1: Hyperstreams are a part of the Decentro stack offering that allows developers to seamlessly integrate APIs and SDKs, enabling the creation of custom financial products and services. They automate complex processes, scale with demand, reduce development time, and offer input parameter customisation, among other benefits.

Q2: How can I get started with Hyperstreams?

A2: You can get started by selecting a Hyperstream from Decentro’s pre-configured library. Once selected, hit the hyperstream-executor API. Your users will then enter the minimum set of parameters, such as their name and phone number.

Q3: How long does a Hyperstream take to process?

A3: Even the most complex Hyperstreams take only about 8-10 seconds to process. However, the control is entirely in your hands. Hyperstreams are available in both synchronous and asynchronous forms, allowing you to continue with the user flow as desired.

Q4: How can Hyperstreams be used to better suit user flows?

A4: Hyperstreams can be consumed as APIs or SDKs. They are provided in synchronous and asynchronous forms to better suit your user flows. Asynchronous Hyperstreams have features like checkpoint_results and progress_report which give visibility and control over the process.

Q5: What are checkpoint_results and progress_report in asynchronous Hyperstreams?

A5: checkpoint_results is a boolean field that returns all the intermediate responses of the individual modules in your hyperstream. progress_report is another boolean field that displays the ratio of the total number of checkpoints completed to the total number of checkpoints in your hyperstream.

Q6: Can Hyperstreams handle encryption and decryption of payloads?

A6: Yes, Hyperstreams have an optional toggle to enable encryption and decryption of the payloads for added security. This ensures that sensitive data is adequately protected during transmission.

Q7: What is the Hyperstreams Library?

A7: The Hyperstreams Library is a collection of pre-configured Hyperstreams that you can select from. Each Hyperstream has a specific use case, for example, "Advanced CKYC Download" for validating CKYC documents from the source for banking and payments platforms.

Q8: What is the 'Advanced CKYC Download' Hyperstream used for?

A8: The 'Advanced CKYC Download' Hyperstream is used for KYC in banking and payment platforms where CKYC documents need to be validated from the source. It is designed to simplify and expedite this process, minimizing the need for manual intervention.

Q9: Can Hyperstreams help me launch my product faster?

A9: Yes, Hyperstreams significantly reduce development time by automating intricate processes and providing pre-configured solutions. This can lead to a quicker go-to-market timeline and give you a competitive advantage.

Q10: How do Hyperstreams improve the user experience?

A10: Hyperstreams require minimal customer intervention, resulting in smoother user experiences and reduced drop-off rates. They also offer customisation options, allowing tailored experiences to meet specific user requirements.


👩🏻‍💻 Technical FAQs

Recommended for Engineers

Q1: Can Hyperstreams be integrated with existing APIs and SDKs?

A1: Yes, Hyperstreams are designed to seamlessly integrate with existing APIs and SDKs, simplifying the process of building custom financial products and services.

Q2: What parameters are required for a user to run a Hyperstream?

A2: The parameters required depend on the specific Hyperstream. However, most of them require only a minimum set of parameters, such as the user's name and phone number.

Q3: How are errors handled in Hyperstreams?

A3: Hyperstreams handle errors and exceptions gracefully, reducing the risk of downtime. They provide full visibility on the progress and checkpoint results, allowing developers to easily track and manage the process.

Q4: How can Hyperstreams handle encryption and decryption of payloads?

A4: Hyperstreams offer an optional toggle for enabling encryption and decryption of payloads, ensuring secure transmission of sensitive data. They use both symmetric and asymmetric encryption.

Q5: What is the hyperstream-executor API?

A5: The hyperstream-executor API is the endpoint you interact with to execute a Hyperstream once you have selected it from the pre-configured library.

Q6: How does the asynchronous option in Hyperstreams work?

A6: Asynchronous Hyperstreams allow you to continue with the user flow even before you receive a response from the API. It has features like checkpoint_results and progress_report which return intermediate responses and display the progress ratio respectively.


👩🏻‍💼 Business FAQs

Recommended for Founders and Business Leaders

Q1: How can Hyperstreams benefit my startup?

A1: Hyperstreams can help your startup by automating complex processes, reducing development time, and minimizing user drop-offs. This leads to improved user experience, faster go-to-market, and an overall competitive advantage.

Q2: Is it cost-effective to use Hyperstreams?

A2: Yes, Hyperstreams are designed to be scalable based on business requirements. This ensures optimal performance without any unnecessary costs. By automating complex processes, they also save on manual labor and associated costs.

Q3: Can Hyperstreams give my business a competitive edge?

A3: Absolutely. With faster development time and go-to-market, Hyperstreams can help you stay ahead of the competition. The improved user experience and reduced drop-off rates can also lead to higher customer satisfaction and retention.

Q4: Are Hyperstreams secure for handling sensitive customer data?

A4: Yes, security is a priority in Hyperstreams. They include an optional toggle to enable encryption and decryption of payloads, ensuring the secure handling of sensitive customer data.

Q5: How does Hyperstreams' scalability benefit my business?

A5: Scalability in Hyperstreams allows your business to easily adjust based on demand. Whether you're experiencing a surge in user activity or a slower period, Hyperstreams can adapt to ensure optimal performance, providing your users with a consistent experience.

Q6: Can I customize Hyperstreams to fit my specific business requirements?

A6: Yes, Hyperstreams offer input parameter customisation and matching threshold settings. This allows you to tailor the experiences to meet your specific business requirements.