Ubeswap Docs
  • Home
  • FAQ
  • TUTORIAL
    • Intro
    • Swapping Tokens
    • Providing Liquidity
    • Yield Farming
  • Tokenomics
  • WALLET SUPPORT
    • Wallets
    • Valora (mobile)
    • Ledger (desktop)
    • MetaMask (desktop)
    • Common Issues and Fixes
  • CODE/CONTRACTS
    • Overview
      • Exchange V2
      • Exchange V3
      • Governance
      • Farming
    • Contract Addresses
    • Security
  • Ubestarter
    • Getting Started
    • Key Features
    • User Experience
    • Legal Notices
    • FAQ
  • LINKS
    • Github
    • Twitter
    • Discord
    • Telegram
    • Medium
Powered by GitBook
On this page
  • Difference From Uniswap V3
  • Security
  1. CODE/CONTRACTS
  2. Overview

Exchange V3

PreviousExchange V2NextGovernance

Last updated 6 months ago

This article goes over the deployed V3 contracts at

Difference From Uniswap V3

Core contracts are from with no modification.

Periphery contracts are from with the following modifications.

  1. ERC721Permit Token names changed to Ubeswap in NonfungiblePositionManager.sol:75

  2. Name has been changed to Ubeswap in libraries/NFTDescriptor.sol:115

  3. Name has been changed to Ubeswap in libraries/NFTDescriptor.sol:163

Security

Ubeswap V3 contract are direct copy of Uniswap V3 with very minimal changes. Uniswap contracts are battle tested and well audited contracts. So Ubeswap contracts are safe too.

https://github.com/Ubeswap/ubeswap/tree/master/contracts/uniswapv3
Uniswap/v3-core
Uniswap/v3-periphery