PredicateClient

The Predicate client is inherited by the client contract and provides useful functions to integrate with the Predicate Network.

ServiceManager

The following is the primary smart contract in the Predicate Network. It is responsible for managing operator and staker registry, storage of policies, and the signature verification service.

Addresses

Mainnet

Contract NameEthereum Address
ServiceManager0xaCB91045B8bBa06f9026e1A30855B6C4A1c5BaC6

Testnet

Contract NameHolesky Address
ServiceManager0x6512451c57612AeCe27F5292C06B19cdaAC03C6B