Streamflow technology stack is composed of three layers:
Protocol layer
Streamflow protocol is a set of interoperable smart contracts built on top of L1 blockchains (Solana, Aptos, Sui)*, that enables Streamflow's product suite.
Infrastructure layer
Streamflow offers a clean, powerful SDKs and API suite allowing for faster development of applications and B2C products.
For the potential and plans for the infrastructure layer, read the section Growing the Streamflow Ecosystem.
To learn about the possibilities of the SDK and some of the existing integrations, find more information on this page.
Business (Application) layer
This is the user-facing implementation of the protocol, such as the one at app.streamflow.finance, that enables the actualization of a myriad of end-user products.
While Streamflow encourages the ecosystem to build applications on top of the protocol and infrastructure layer, it also builds some of the end-to-end solutions.
Technical Architecture
Further information about the technical implementation, features, and the code itself is available in the documentation.