Uniswap Labs's repositories
v4-periphery
π¦ π¦ π¦ π¦ Peripheral smart contracts for interacting with Uniswap v4
default-token-list
β¦ The Uniswap default token list
unichain-node
Everything required to run your own Unichain node
the-compact
The Compact is an ownerless ERC6909 contract that facilitates the formation and mediation of reusable resource locks.
uniswapx-service
UniswapX Order Service
the-compact-indexer
Multichain indexer for The Compact built using ponder.sh
smallocator
Smallocator is a minimalistic server-based allocator for The Compact using Typescript & Node.js.
uniswapx-artemis
Sample Artemis bot to fill UniswapX orders using on-chain liquidity
v4-subgraph
Subgraph for Uniswap V4
disseminator
A server for accepting CompactX requests & proxying via POST requests & websocket connections
unichain-contracts
Core contracts of the Unichain attestation service
fillanthropist
A basic filler for cross-chain swaps via The Compact + Tribunal, built to demonstrate the process.
minimal-delegation
a minimal, non-upgradeable implementation contract that can be set on an EIP7702 delegation txn
Neutrofill
An example automated filler bot for cross-chain swaps from CompactX
sc-allocators
A repository for developing smart contract allocators that leverage The Compact for performing cross-chain swaps