What is Predicate


Predicate is a blockchain infrastructure company purpose-built for programmable policy enforcement onchain. With a single integration, developers and organizations can define composable pre-transaction rules—called Predicates—that encode requirements such as AML screening, identity verification, geofencing, rate limiting, collateral checks, and anomaly detection. Like building blocks, these rules can be combined into high throughput, low latency policies that adapt as applications scale. A unified dashboard makes it simple for teams to configure and update policy logic, monitor enforcement, and generate reports.

Types of Rules


A rule consists of an action and a predicate function. The function performs a check, verification, or logical operation that returns either true or false.

Here's an example of a predicate function and its corresponding rule:

Example Compliance Rules:

The Predicate team can design and develop custom compliance rules on request if needed.

Example Use Cases


Privacy

Partners: Aleo, Aztec, INTMAX, Encifher

Anti-money laundering checks for deposit contracts and bridges into privacy networks

Liquidity Pools

Partners: Nest (Plume), Uniswap

Pre-transaction verification of geolocation and/or compliance requirements before liquidity pool interactions

Interoperability

Partners: Layer Zero, Axelar, Plume

Risk management checks custom-built for cross-chain bridges originating from EVM-compatible chains

Asset Flow of Funds

Partners: M^0

Asset blacklisting service for OFAC sanctioned addresses with dynamic verification

Intents

Partners: Khalani, Anoma

Customizable constraints for intents, fillers, solvers, routers, and AI agents

Infrastructure Partners


Example Partners: Alchemy, Axelar, Caldera, Conduit, Layer Zero

Predicate integrates flexibly with infrastructure partners—including rollups-as-a-service, interoperability solutions, smart wallets, governance platforms, and DeFi applications. Here are different ways Predicate can be implemented:

The Predicate team develops custom solutions tailored to each infrastructure partner’s unique requirements. We also accommodate variations of the integration categories mentioned above.

Information Provider Ecosystem


Information Providers are entities within the Predicate ecosystem which offer their data services to be used in policies. Developers have access to a range of onchain and offchain data solutions when defining policies. Examples include: