🚀 We are pleased to announce the release of a new version of our CLI. You can find in our blog the new features available!. Dismiss

SERVERLESS DECENTRALIZED STORAGE FOR STRUCTURED DATA

Web2 database performance
with Web3 guarantees

START BUILDING
Cedalio
Define

Define

Define your schema with GraphQL and just focus on building. No need to know Solidity, understand about blockchains or operate your infrastructure.

Store

Store

Store data with on-chain verifiability in a cost-effective way, and accelerate your path to decentralization by giving users control over their data.

Observe

Tokenize

Get valuable insights into how your app data is stored and used. Share tokenized data openly with your community to enhance transparency and traceability.

Harness the full potential of Web3-build on a decentralized DB and enable data tokenization

You can use decentralized DBs to build censorship-resistant applications with user-centric data control and the ability to tokenize specific data fields, placing them directly on chain for transparent and immutable record-keeping.

dApps
CEDALIO CORE

Decentralized, Verifiable & Tokenizable

Combining decentralized storage and on-chain authorization to ensure both high performance and censorship resistance. An on-chain field level certification created using a Merkle tree verifies the data's integrity, while certain data can be represented as NFTs for cryptographic verification of authenticity.

READ MORE

type

User

@visibility(name:"ZKProof")

{

id: UUID

!

firstName:

String

lastName:

String

email:

Email!

address:

Address!

}

type

GameItem

@visibility(name:"NFT")

{

id: UUID

!

name:

String

!

type:

GameItemType!

price:

Int

!

}

Sharing information
with our sharing data.
Create NFTs
for value data

type

User

@visibility

(name:"ZK Proof"){

id: UUID

!

fullName:

String

email:

Email!

address:

Address!

profilePicture: Image @versions(["small@50x50", "medium@150x150"])

items: [GameItem!]!@relation(type: REFERENCE)

}

type

GameItem

@storage

(name:"IPFS")

@ERC721 (network: "Polygon PoS")

{

id: UUID

!

name:

String!

type:

GameItemType!

price:

Int!

owner: User! @belongsTo

@owner(address: "address")

}

Decorative Image
Smart Contract
Decorative Image Decorative Image Decorative Image Decorative Image Decorative Image Decorative Image
user
items {}
On Chain
nft
game item 1
owner
Off Chain
nft
game item 2
owner
Off Chain
Decorative Image Decorative Image
CEDALIO CORE

Rich data types and collections

Create a complex GraphQL schema by defining 1-to-1, 1-to-many or many-to-many relations by simply adding relation directives to your types and fields. Enhance your objects by using rich data types like Image or Video to automatically add metadata, thumbnail generation and integrate with descentralized file storage solutions like IPFS.

READ MORE
CEDALIO GATEWAY

On-chain access control

Configure fine grained on-chain access policies. Define groups and manage users permissions based on types such as addresses and fields.

READ MORE
Ceramic
Cedalio
IPFS
Etherium
Smart Contract
Flow
ZK Sync Polygon POS

# ADDRESS can [ READ | WRITE ] [ OBJECTS ]

0x511Aa93B58005eAf15D1dB5db2443c618d3Fd0aD can READ [

GameItem.*, User.[firstName, lastName]

]

Performance & analytics
CEDALIO STUDIO

A Powerful Solution for you

Our Studio is the one stop shop for our developers. Here you can: Create apps in main-net or test-net, review GraphQL operations, invite team members, deploy schemas and manage security settings

READ MORE

From our blog

FEB 10th, 2023

How to create a To-Do dApp using Vercel + Cedalio

In this tutorial we want to showcase how to create a To-Do dApp that uses Cedalio as a storage layer, storing data on-chain.

READ MORE

FEB 22th, 2023

[Product Update] Meet Our New Scalars — DateTime, Date, and URL!

We’re extremely happy to announce new Scalars and features in the CLI Explorer.

READ MORE

Documentation Site

Here you can find, how to download our CLI and get started with it. Discover our GraphQL specification coverage, technology architecture and some of our Use Cases.

VISIT OUR DOCUMENTATION