Releases: Uniswap/the-compact
The Compact — Version 1
Version 1 of The Compact builds on Version 0, incorporating learnings and feedback from review, usage, and integration of the initial proof-of-concept protocol. It greatly simplifies the claims interface, adds new interfaces for allocators, introduces the concept of an emissary, makes EIP-712 payloads and witness data more ergonomic and legible, and provides a host of additional optimizations and improvements.
Version 1 has undergone significant development, testing, and review and has been audited by both Spearbit Cantina and OpenZeppelin. While considered ready for production usage, the protocol and many of its underlying concepts involved are still relatively new; exercise caution, particularly when building new integrations with the protocol. Additional contributions and feedback (particularly with testing and documentation) are always welcome!
The Compact — Version 0
Important note: Version 0 has not been properly tested, reviewed, or audited. It is meant to serve as a proof-of-concept implementation that facilitates the development of allocators and arbiters along with associated infrastructure.