Blockchains are getting cheaper. Decentralized Exchanges should too.
What is DEX as a Service (DaaS)
Let’s define some terms
Software as a Service (SaaS): Is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. The goal of SaaS is to simplify the process of building and maintaining centrally hosted applications.
Rollup as a Service (RaaS): Rollups as a Service simplifies the process of building and deploying custom blockchains by offering a set of tools and services. Some of these tools and services include:
- Sequencers
- Validators
- RPC Nodes
- Block Explorer
- Bridge
RaaS provides blockchain infrastructure.
RaaS does not provide applications.
DEX as a Service (DaaS): DEX as a Service simplifies the deployment of decentralized applications. DaaS deploys a set of production ready smart contracts and UI interface to any rollup blockchain. Some of these tools and services include:
- Audited smart contracts
- Interface to swap ERC-20 tokens
- Interface to create liquidity pools (LP)
Why DEX as a Service
With the growth of modular tech stack, the future will be hundreds if not thousands of blockchains. And with the multitude of chains, the standard decentralized applications (dApps) should scale at the same rate.
Each blockchain should come with a set of standard applications. Below are some examples:
Multicall: A dApp to aggregate results from multiple contract constant function calls.
WETH: A dApp to make ETH compatible with the ERC-20 standard.
Multi-Signature Wallet: A dApp designed to require two or more wallets to transfer funds.
DEX: A peer-to-peer marketplace dApp where transactions occur directly between traders.
DEX as a Service provides one component to the application stack. It should be prebuilt, audited, deployed and ready in one click.
Instead of focusing on standard infrastructure like DEXs, rollup teams should focus on their chain specific use case.
Where DEX as a Service
0SUM.io provides a software service to deploy a DEX and white label user interface (website). Smart contracts are audited and interface is production ready. This can all be done with no code.
For more info: