dApp Builder

https://api.cerulea.app/v1

Build complete decentralised applications with no code required. The dApp Builder API composes components into a fully deployable application with frontend, contracts, and backend logic.

POST /dapps

Create and configure a new dApp

JSON
{
  "name": "Yield Vault",
  "blockchainId": "bc_01HXYZ",
  "components": ["token", "staking", "governance"],
  "config": {
    "token": { "standard": "ERC20", "supply": 1000000 },
    "staking": { "apy": 8.5, "lockPeriod": "30d" }
  }
}

Available Components

ComponentDescription
token Fungible or non-fungible tokens
staking Token staking mechanism with configurable rewards
liquidity-pool DEX liquidity pools
lending Lending and borrowing protocol
governance DAO governance system
nft-marketplace NFT marketplace with royalty support
auction Auction mechanism
multisig Multi-signature wallet