Private Beta · Opening Soon

Decentralised · Deterministic · Decision-Making

Business logic,
on-chain.

No Rules — the rules engine built for Web3.

A decentralised, deterministic business rules engine for Web3 platforms. Define complex decision logic once. Execute it trustlessly, consistently, and verifiably — across any chain, any protocol, any time. No servers. No middlemen. No surprises.

No Rules by dedec.io is an on-chain business rules engine that lets Web3 developers define, deploy, and execute decision logic trustlessly on any EVM-compatible chain.

You're on the list. We'll be in touch.

No spam. One email when we open the beta.

What it does

Rules that run themselves.

Decentralised execution
Rules run on-chain with no central point of failure. No backend to maintain, no server to trust, no single entity that can change the outcome.
Trustless
Deterministic outcomes
Same inputs always produce the same outputs. Every decision is auditable, reproducible, and provably correct — at any point in time.
Verifiable
Composable rule sets
Build complex decision trees from modular, reusable rule primitives. Compose, version, and deploy logic the same way you deploy smart contracts.
Composable
Protocol-agnostic
Deploy your rules across any EVM-compatible chain. No lock-in to a single protocol or platform — your logic travels with your application.
Multi-chain
Immutable audit trail
Every rule evaluation is recorded on-chain. Compliance, dispute resolution, and governance decisions have a permanent, tamper-proof record.
Auditable
Developer-first API
Define rules in a clean, expressive DSL. Integrate directly with your existing contracts and dApps via a typed SDK — no new paradigms to learn.
SDK ready

How it works

Define once. Execute everywhere.

01 — Define
Author your rules
Write business logic as structured rule sets using the No Rules DSL — conditions, priorities, actions, and fallbacks. Version-controlled and human-readable.
02 — Deploy
Publish on-chain
Compile and deploy your rule sets to the chain of your choice. Immutable by default, upgradeable by governance — you stay in control of the lifecycle.
03 — Execute
Evaluate trustlessly
Any contract or dApp can call your rules engine. Inputs in, deterministic decision out — verifiable by anyone, manipulable by no one.

FAQ

Common questions.

What is No Rules?

No Rules is a decentralised business rules engine for Web3. It lets developers define decision logic as structured rule sets and deploy them on-chain, so they execute trustlessly without any centralised server or backend.

Which chains does No Rules support?

No Rules is protocol-agnostic and supports any EVM-compatible chain. Deploy the same rule sets across Ethereum, Arbitrum, Base, Optimism, or any other EVM network.

How is this different from a smart contract?

Smart contracts handle state and value transfer. No Rules handles decision logic — complex conditional rules, priority trees, and business policies — in a composable, upgradeable layer that any contract or dApp can call.

Is the beta free?

Private beta access is free. Join the waitlist and we'll reach out when a spot opens.

Private beta

Be first to build with No Rules.

We're opening private beta access to a small group of Web3 builders. Join the waitlist and we'll reach out when a spot opens.

You're on the list. We'll be in touch.

No spam. One email when we open the beta.