All Projects β†’ Uniswap β†’ Uniswap V1

Uniswap / Uniswap V1

Licence: gpl-3.0
🐍Uniswap V1 smart contracts

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Uniswap V1

Uniswap V2 Periphery
🎚 Peripheral smart contracts for interacting with Uniswap V2
Stars: ✭ 267 (-14.7%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts, erc20
Uniswap V2 Core
πŸŽ› Core smart contracts of Uniswap V2
Stars: ✭ 889 (+184.03%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts, erc20
Celo Monorepo
Official repository for core projects comprising the Celo platform
Stars: ✭ 269 (-14.06%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Ebtc
eBitcoin (eBTC) is an ERC20 token. Its primary utility is to provide an easy & fast payment solution. Its edge over other tokens is that it is capable of sending up to 255 payments in a single transaction.
Stars: ✭ 149 (-52.4%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Set Protocol Contracts
πŸŽ› Set Protocol Smart Contracts
Stars: ✭ 151 (-51.76%)
Mutual labels:  ethereum, smart-contracts, erc20
Consensys Academy Notes
A series of notes that were taken during the ConsenSys Academy program.
Stars: ✭ 138 (-55.91%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Status Network Token
Smart Contracts for the Status Contribution Period, along with Genesis and Network Tokens
Stars: ✭ 138 (-55.91%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Peatiocryptoexchange
An open-source Crypto-Currency exchange. Peatio v3.0 Coming Soon !
Stars: ✭ 141 (-54.95%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Ico Contracts
Ethereum smart contracts that have been used during successful ICOs
Stars: ✭ 160 (-48.88%)
Mutual labels:  ethereum, smart-contracts, erc20
Tokenbalance
Simple Ethereum API to get your ERC20 Token Balance along with useful information
Stars: ✭ 163 (-47.92%)
Mutual labels:  ethereum, cryptocurrency, erc20
Trust Ray
☁️ API for the Trust Wallet. Project no longer supported and current version used as source of transactions and address tokens in Blockatlas https://github.com/trustwallet/blockatlas/blob/master/config.yml#L64
Stars: ✭ 172 (-45.05%)
Mutual labels:  ethereum, cryptocurrency, erc20
Multicurrencywallet
Bitcoin, Ethereum, ERC20 crypto wallets with Atomic Swap exchange. Release announce: https://twitter.com/SwapOnlineTeam/status/1321844352369500160
Stars: ✭ 136 (-56.55%)
Mutual labels:  ethereum, cryptocurrency, erc20
Alpha Wallet Android
An advanced Ethereum mobile wallet
Stars: ✭ 133 (-57.51%)
Mutual labels:  ethereum, smart-contracts, erc20
Blockchainbooks.github.io
Blockchain Books
Stars: ✭ 139 (-55.59%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Hashed Timelock Contract Ethereum
Hashed Timelock Contracts for ETH, ERC20 and ERC721 on Ethereum
Stars: ✭ 128 (-59.11%)
Mutual labels:  ethereum, smart-contracts, erc20
Cryptocurrencyawesome
Cryptocurrency study materials resources
Stars: ✭ 118 (-62.3%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Blockchain Stuff
Blockchain and Crytocurrency Resources
Stars: ✭ 2,549 (+714.38%)
Mutual labels:  ethereum, cryptocurrency, smart-contracts
Eltwallet
Non-custodial decentralized mobile wallet
Stars: ✭ 88 (-71.88%)
Mutual labels:  ethereum, cryptocurrency, erc20
Eden Smart Contracts
EDEN - EDN Smart Token & Smart Contracts
Stars: ✭ 109 (-65.18%)
Mutual labels:  ethereum, smart-contracts, erc20
Cryptocurrency Icons
A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.
Stars: ✭ 2,116 (+576.04%)
Mutual labels:  ethereum, cryptocurrency, erc20

Installation:

Requires Python 3

  1. Clone Uniswap
$ git clone https://github.com/Uniswap/contracts-vyper
$ cd contracts-vyper
  1. Setup virtual environment
$ pip3 install virtualenv
$ virtualenv -p python3 env
$ source env/bin/activate
  1. Install dependencies
pip install -r requirements.txt
  1. (Optional) Switch Vyper compiler to version used in Uniswap verification
cd vyper
git reset --hard 35038d20bd9946a35261c4c4fbcb27fe61e65f78
cd ..
  1. Run tests
$ pytest -v tests/
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].