Solidity library for creating compliant smart contracts application (e.g. Uniswap V4 hooks) using the Predicate network.
This repository depends on some submodules. Please run the following command before testing.
git submodule update --init --recursive
$ forge install PredicateLabs/predicate-contracts
npm install @predicate/predicate-contracts
$ forge build
$ forge test
$ forge fmt
$ forge snapshot
$ anvil
$ cast <subcommand>
This library is provided as-is, without any guarantees or warranties. Use at your own risk.