uniswap-v1 - 🐍Uniswap V1 smart contracts

  •        85

🐍Uniswap V1 smart contracts

https://github.com/Uniswap/uniswap-v1

Tags
Implementation
License
Platform

   




Related Projects

uniswap-v2-core - 🎛 Core smart contracts of Uniswap V2

  •    TypeScript

In-depth documentation on Uniswap V2 is available at uniswap.org. The built contract artifacts can be browsed via unpkg.com.

uniswap-v2-periphery - 🎚 Peripheral smart contracts for interacting with Uniswap V2

  •    Solidity

In-depth documentation on Uniswap V2 is available at uniswap.org. The built contract artifacts can be browsed via unpkg.com.

uniswap-v3-core - 🦄 🦄 🦄 Core smart contracts of Uniswap v3

  •    TypeScript

This repository contains the core smart contracts for the Uniswap V3 Protocol. For higher level contracts, see the uniswap-v3-periphery repository. This repository is subject to the Uniswap V3 bug bounty program, per the terms defined here.

uniswap-v3-periphery - 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v3

  •    TypeScript

This repository contains the periphery smart contracts for the Uniswap V3 Protocol. For the lower level core contracts, see the uniswap-v3-core repository. This repository is subject to the Uniswap V3 bug bounty program, per the terms defined here.

uniswap-v2-subgraph - Uniswap V2 subgraph 📊

  •    TypeScript

Uniswap is a decentralized protocol for automated token exchange on Ethereum. This subgraph dynamically tracks any pair created by the uniswap factory. It tracks of the current state of Uniswap contracts, and contains derived stats for things like historical data and USD prices.


uniswap-interface - 🦄 An open source interface for the Uniswap protocol

  •    TypeScript

An open source interface for Uniswap -- a protocol for decentralized exchange of Ethereum tokens. To access the Uniswap Interface, use an IPFS gateway link from the latest release, or visit app.uniswap.org.

Ethereum - Blockchain APP Platform

  •    Go

Ethereum is a  decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference. These apps run on a custom built  blockchain, an enormously powerful shared global infrastructure that can move value around and represent the ownership of property. 

Waves - Blockchain platform

  •    Scala

Waves is an open-source blockchain platform, that allows users to launch their own custom cryptocurrency tokens. Whilst popular cryptocurrencies such as Bitcoin and Ethereum can be traded on external exchanges, and Ethereum allows users to create new tokens on the platform using a smart contract, Waves includes this functionality in its core software and wallet. Users can create, transfer and exchange blockchain tokens on a peer-to-peer basis, paying transaction fees in the native WAVES token.

openzeppelin-solidity - OpenZeppelin is a library for secure smart contract development

  •    Javascript

OpenZeppelin is a library for secure smart contract development. It provides implementations of standards like ERC20 and ERC721 which you can deploy as-is or extend to suit your needs, as well as Solidity components to build custom contracts and more complex decentralized systems. To write your custom contracts, import ours and extend them through inheritance.

augur-core - Augur back-end (Ethereum contracts)

  •    TypeScript

Smart contracts for Augur, a decentralized prediction market platform on the Ethereum blockchain. Note: on macOS, you need to use virtualenv or homebrew Python to work around System Integrity Protection.

uniswap-info - ℹ️ Uniswap analytics. (V1 + V2)

  •    Javascript

Analytics site for the Uniswap Protocol.

uniswap-v2-sdk - 🛠 An SDK for building applications on top of Uniswap V2

  •    TypeScript

In-depth documentation on this SDK is available at uniswap.org.

CCXT - A JavaScript / Python / PHP cryptocurrency trading library with support for more than 100 bitcoin/altcoin exchanges

  •    Javascript

CCXT – CryptoCurrency eXchange Trading Library. A JavaScript / Python / PHP library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs. The CCXT library is used to connect and trade with cryptocurrency / altcoin exchanges and payment processing services worldwide. It provides quick access to market data for storage, analysis, visualization, indicator development, algorithmic trading, strategy backtesting, bot programming, webshop integration and related software engineering.

merkle-distributor - 📦 A smart contract that distributes a balance of tokens according to a merkle root

  •    TypeScript

📦 A smart contract that distributes a balance of tokens according to a merkle root

token-lists - 📚 The Token Lists specification

  •    TypeScript

This package includes a JSON schema for token lists, and TypeScript utilities for working with token lists. The JSON schema represents the technical specification for a token list which can be used in a dApp interface, such as the Uniswap Interface.

remix-project - Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions

  •    Javascript

Remix Project is a platform for development tools that use a plugin architecture. It encompasses sub-projects including Remix Plugin Engine, Remix Libraries, and of course Remix IDE. Remix IDE is an open source web and desktop application. It fosters a fast development cycle and has a rich set of plugins with intuitive GUIs. Remix is used for the entire journey of contract development with Solidity language in as well as being a playground for learning and teaching Ethereum.

Embark - Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

  •    Javascript

Embark is a framework that allows you to easily develop and deploy Decentralized Applications (DApps). A Decentralized Application is a serverless html5 application that uses one or more decentralized technologies. Embark currently integrates with EVM blockchains (Ethereum), Decentralized Storages (IPFS), and Decentralized communication platforms (Whisper and Orbit). Swarm is supported for deployment.

crypto-arbitrage - Automatic Trading Bot using Triangular or Exchange Arbitrages

  •    Python

This is an automatic trading bot using Triangular or Exchange Arbitrages. It reguarly checks and detects arbitrage opportunities, and place orders when a profit can be made. This works on any cryptocurrency pairs with minor configuration. Started with $1000 in October 2017, there were some times that this made about $40/day for a few weeks with Triangular Arbitrage on Bittrex, but as the market is getting very unstable, the profit is hard to outrun the high price fluctuation. Triangular: python main.py -m triangular Exchange: python main.py -m exchange Mock mode is enabled by default, which does not place any order and just check and show any arbitrage opportunities. To turn off mock mode and run in production, add the argument -p.

tribeca - A high frequency, market making cryptocurrency trading platform in node.js

  •    TypeScript

tribeca is a very low latency cryptocurrency market making trading bot with a full featured web client, backtester, and supports direct connectivity to several cryptocoin exchanges. On modern hardware, it can react to market data by placing and canceling orders in under a millisecond. Runs on the latest node.js (v7.8 or greater). Persistence is acheived using mongodb. Installation is recommended via Docker, but manual installation is also supported.

ethlance - Ethlance is the first job market platform built entirely on the Ethereum blockchain

  •    Clojure

Ethlance is the first job market platform written in ClojureScript and Solidity working completely on the Ethereum blockchain with 0% service fees. Ethereum Smart Contracts are at /resources/public/contracts/src.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.