Skip to main content

What is the Credible Layer?

The Credible Layer is security infrastructure that enables developers to link security rules to their smart contracts on-chain. Then, the network validates every transaction that interacts with their smart contracts against their security rules, dropping any invalidating transaction.
Use this page to choose the right kind of documentation for what you need next:

How It Works

1

Define rules in Solidity

Write assertions—security rules that define states your protocol should never reach. No contract modifications required.
2

Network validates every transaction

The network checks each transaction against your assertions before inclusion in a block.
3

Invalid transactions are dropped

Transactions that violate your rules are dropped by the network and never execute.

Choose the Right Path

By Audience

Key Benefits

  • Pre-execution prevention — Exploits are blocked before they execute, not detected after
  • No contract changes — Add protection to any contract, including immutable ones
  • Transparent & verifiable — All rules are public Solidity, auditable by anyone
  • No external execution services — Enforcement runs within the network’s block-building flow
  • Zero false positives — Binary enforcement based on your rules, no AI guessing

Community & Support

Have questions or want to connect with the Phylax community?

Learn More

For the visual learners, here’s a video introduction to the Credible Layer: