Coder Social home page Coder Social logo

dub22 / horswap Goto Github PK

View Code? Open in Web Editor NEW

This project forked from darkflorist/horswap

0.0 0.0 0.0 113.64 MB

๐ŸŽ Open source and censorship resistant interface for the Uniswap protocol

Home Page: https://www.dark.florist/

License: GNU General Public License v3.0

Shell 0.01% JavaScript 0.80% TypeScript 98.76% HTML 0.22% Dockerfile 0.21%

horswap's Introduction

Horswap

An open source interface for Uniswap -- a protocol for decentralized exchange of Ethereum tokens.

Check out Horswap via:

Horswap is an improved Uniswap Interface

Horswap is a fork of Uniswap Interface v4.266.2. The version v4.266.2 is the last version without added UI fees and that would still allow users to do local routing. Horswap has then significantly improved the interface's censorship resistance and privacy.

You can read about reasoning on why Horswap was built here: https://listed.to/authors/33689/posts/49312

Here are the significant changes:

  • Changed Uniswap branding to Horswap branding
  • Removed Uniswap privacy policy
  • Removed all analytics queries (Uniswap interface is really noisy in reporting everything you do to their analytics system)
  • Removed support for wallet connect wallets (Unfortunately these require centralized server to function)
  • Changed socials to point to dark.florist equivalents
  • Removed copyright notices for Uniswap
  • Removed blacklisted tokens and user addresses
  • Replaced the default RPC (Infura, which censors) with Keydonix (does not censor)
  • Removed Moonpay (a centralized fiat payment processsor)
  • Removed NFT related features (unfortunately these only function by using centralized services)
  • Removed Subgraph (unfortunately this is also a centralized service)
  • Removed pages that require subgraph (mini portfolio, portfolio, NFTs, token pages, pool details, search bar etc)
  • Removed fiat currency selector (requires subgraph)
  • Removed external routing, all routing is done using the default RPC or users wallet RPC
  • Removed UniswapX (UniswapX depends on centralized servers)
  • Settings have been moved to where the mini portfolio used to be
  • Changed token pricing to be from a simulated swap with USDC, and it is shown to users that this is in USDC (not in dollars)
  • Removed claim UNI tokens popup
  • Added docker building and deployment to IPFS

You can see all the changes by comparing Horseswap to Uniswap Interface V4.266.2

Socials

  • Website: dark.florist
  • Uniswap Docs: uniswap.org/docs/
  • Twitter: @DarkFlorist
  • Discord: Dark Florists
  • Uniswap Whitepapers:
    • V1 ipfs://bafybeihyq5jjttgmfdsonnbv73cshadkd3c3m3dptcrhqjeds6xij6rlim/ dweb
    • V2 ipfs://bafybeia5cxs72meianwphz2aq2tv5irpdgmkfniqsuhznl66s677zakgce/ dweb
    • V3 ipfs://bafybeifgsqhf44fqxz4fnhomgwxy3666vrat2zu4djs5rgvjopatcfe42y/ dweb

horswap's People

Contributors

moodysalem avatar zzmp avatar crowdin-bot avatar vm avatar killaridev avatar jfrankfurt avatar noahzinsmeister avatar cbachmeier avatar ianlapham avatar lynnshaoyu avatar just-toby avatar jackshort avatar cartcrom avatar haydenadams avatar chikeichan avatar grabbou avatar callil avatar lunreclipse avatar tinaszheng avatar github-actions[bot] avatar kennyt avatar kayleegeorge avatar natew avatar cmcewen avatar gbugyis avatar aballerr avatar dependabot[bot] avatar pp-hh-ii-ll avatar lint-action avatar chenxsan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.