Skip to content
/ uSwapp Public

uSwapp protocol (Currently deploy to Kovan network for testing)

Notifications You must be signed in to change notification settings

dvidd/uSwapp

Repository files navigation

Uswapp

Lint Netlify Status

Uswapp protocol

Folder structure

This repo have all the contracts of the uSwapp protocol as well as the front end of the interface

.
├── migrations          # Migrations of the smart contracts
├── public              # Public folder for the react interface
├── test                # Tests scripts for testing smart contracts
└── src
    ├── abis            # Migration files for conection with the contracts
    ├── assets          # Assets for the interface
    ├── components      # React components for the interface
    ├── contracts       # Smart contracts written in Solidity

Set Up in Local

You will need to set a local blockchain, you can do it using ganache and truffle

git clone https://github.com/dvidd/uSwapp
cd uSwapp
npm install
npm start

Building the contracts

truffle compile

Testing contracts

truffle test

Migrating contracts to blockchain

truffle migrate

Todo :

This project is currently being develop ( Not functional yet )

  • Add a username name?
  • Do transaction withdraw() because it does not work jet
  • Exchage dollars and other currencies to ether / translation
  • Errors in the transaction
  • Show the swaps that you created

About

uSwapp protocol (Currently deploy to Kovan network for testing)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published