As of 22 Oct 2026, Trustblock’s record for Uniswap holds 0 deployed addresses, and the repositories and files its audit reports name. Each address links to its page on the chain’s explorer.
The reports name a repository or files. Open a report to see its scope.
The first 100 of each kind are listed here.
| Repository or file | Commit |
|---|---|
| test/utils/CurrencySettler.sol | |
| Permit2.sol | |
| interfaces/IAllowanceTransfer.sol | |
| libraries/PermitHash.sol | |
| libraries/SignatureVerification.sol | |
| interfaces/IERC1271.sol | |
| libraries/Allowance.sol | |
| interfaces/IDAIPermit.sol | |
| EIP712.sol | |
| interfaces/ISignatureTransfer.sol | |
| AllowanceTransfer.sol | |
| PermitErrors.sol | |
| libraries/Permit2Lib.sol | |
| SignatureTransfer.sol | |
| src/types/BalanceDelta.sol | |
| src/types/Slot0.sol | |
| src/ERC6909.sol | |
| src/types/PoolKey.sol | |
| src/libraries/TickMath.sol | |
| src/PoolManager.sol | |
| src/Exttload.sol | |
| src/Extsload.sol | |
| src/libraries/Pool.sol | |
| src/libraries/BitMath.sol | |
| src/libraries/LPFeeLibrary.sol | |
| src/libraries/UnsafeMath.sol | |
| src/libraries/CustomRevert.sol | |
| src/types/PoolId.sol | |
| src/interfaces/IPoolManager.sol | |
| src/libraries/Reserves.sol | |
| src/interfaces/IProtocolFees.sol | |
| src/libraries/Lock.sol | |
| src/libraries/TransientStateLibrary.sol | |
| src/interfaces/IExttload.sol | |
| src/interfaces/callback/IUnlockCallback.sol | |
| src/ERC6909Claims.sol | |
| src/libraries/SqrtPriceMath.sol | |
| src/libraries/ProtocolFeeLibrary.sol | |
| src/ProtocolFees.sol | |
| src/types/BeforeSwapDelta.sol | |
| src/libraries/NonZeroDeltaCount.sol | |
| src/interfaces/external/IERC20Minimal.sol | |
| src/libraries/Position.sol | |
| src/libraries/ParseBytes.sol | |
| src/libraries/Hooks.sol | |
| src/libraries/CurrencyDelta.sol | |
| src/types/Currency.sol | |
| src/libraries/SwapMath.sol | |
| src/NoDelegateCall.sol | |
| src/libraries/LiquidityMath.sol | |
| src/libraries/FixedPoint128.sol | |
| src/libraries/StateLibrary.sol | |
| src/libraries/TickBitmap.sol | |
| src/interfaces/IHooks.sol | |
| src/interfaces/external/IERC6909Claims.sol | |
| src/libraries/FullMath.sol | |
| src/interfaces/IExtsload.sol | |
| src/libraries/FixedPoint96.sol | |
| src/lens/StateView.sol | |
| src/base/DeltaResolver.sol | |
| src/interfaces/ISubscriber.sol | |
| src/libraries/CalldataDecoder.sol | |
| src/libraries/PoolTicksCounter.sol | |
| src/libraries/Locker.sol | |
| src/interfaces/IMulticall_v4.sol | |
| src/interfaces/IPositionManager.sol | |
| src/PositionManager.sol | |
| src/base/hooks/BaseHook.sol | |
| src/libraries/PathKey.sol | |
| src/base/Multicall_v4.sol | |
| src/base/ReentrancyLock.sol | |
| src/interfaces/external/IERC20PermitAllowed.sol | |
| src/interfaces/IEIP712_v4.sol | |
| src/base/ERC721Permit_v4.sol | |
| src/libraries/PositionConfig.sol | |
| src/libraries/SlippageCheck.sol | |
| src/V4Router.sol | |
| src/base/ImmutableState.sol | |
| src/libraries/SafeCast.sol | |
| src/interfaces/IQuoter.sol | |
| src/base/UnorderedNonce.sol | |
| src/base/BaseActionsRouter.sol | |
| src/interfaces/INotifier.sol | |
| src/interfaces/IV4Router.sol | |
| src/base/PoolInitializer.sol | |
| src/libraries/BipsLibrary.sol | |
| src/base/EIP712_v4.sol | |
| src/base/SafeCallback.sol | |
| src/base/Notifier.sol | |
| src/interfaces/IERC721Permit_v4.sol | |
| src/lens/Quoter.sol | |
| src/libraries/ERC721PermitHash.sol | |
| src/base/Permit2Forwarder.sol | |
| src/libraries/Actions.sol | |
| src/libraries/ActionConstants.sol | |
| src/reactors/LimitOrderReactor.sol | |
| src/interfaces/IValidationCallback.sol | |
| src/sample-executors/SwapRouter02Executor.sol | |
| src/base/ProtocolFees.sol |