OpenViSTAI · Agents · Blockchain · Crypto
Menu
DeFi

V2 Periphery

V2 Periphery is a public Solidity repository containing peripheral smart contracts for interacting with the Uniswap V2 decentralized exchange protocol.

Independent OpenViST project profile, based on linked sources.

V2 Periphery — OpenViST project profile in DeFi.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when an Ethereum project needs a Solidity-based integration layer for Uniswap V2 or a documented local workflow for developing and testing related contract integrations.

Who it is for

  • Solidity developers building Ethereum integrations with Uniswap V2
  • Teams developing token-swap applications
  • Developers setting up local compilation and testing for Uniswap V2 contract integrations

Documented uses

  • Integrate a Solidity project with Uniswap V2 peripheral contracts
  • Develop a token-swap integration
  • Compile and test the contract repository locally
Before you choose

Requirements & limits

The repository is public and open source under the GPL-3.0 license. Its documented local workflow assumes Node.js version 10 or newer and uses Yarn.

  • It is a contract repository rather than a standalone trading interface.
  • The documented workflow covers dependency installation, compilation and testing.
  • The implementation language is Solidity and the stated ecosystem is Ethereum.
  • The repository description focuses on peripheral contracts for Uniswap V2 interactions.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up and test the contract repository locally

Install dependencies, compile the Solidity contracts and run the repository’s local tests.

Before you start

  • Node.js version 10 or newer
  • Yarn
  • A local checkout of the public V2 Periphery repository

Steps

  1. Install the repository dependencies with yarn.

  2. Compile the contracts with yarn compile.

  3. Run the tests with yarn test.

Expected outcome

The repository’s documented local dependency, compilation and test stages are performed.

Guide limitations

  • The cited instructions document local setup, compilation and testing but do not specify deployment steps or application integration code.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
2 October 2026
Original website title
Uniswap/v2-periphery · Official homepage title · retained in its source language