Skip to content

v0.12.0

Choose a tag to compare

@ryanio ryanio released this 29 May 18:18
· 36 commits to main since this release

What's Changed

  • feat: add ERC20BalancePredicate support: new predicate client, ABI, configure-erc20-gate / get-erc20-config CLI commands, and requirement decoding for ERC-20 token-balance gating
  • feat: deploy the canonical ERC20BalancePredicate (0x1a834FC48B5f6e119c62C12a98b32137bCFA77cD on Ethereum mainnet and Base) and default the gating CLIs to it
  • feat: add --erc20-gate / --erc20-min-balance flags to register for one-shot ERC-20 balance-gated tool registration; ERC20BalancePredicateClient constructor now defaults to the canonical address
  • feat: deploy ToolRegistry + all five canonical predicates to Shape (chain 360) and Abstract (chain 2741)
  • docs: add configure-trait-gating / get-trait-config CLI reference to the README

Full Changelog: v0.11.0...v0.12.0