Skip to content

Codebase for KyberSwap that helps users convert tokens instantly and directly from their own hardware wallets, metamask and so on. No setup, No deposit, no withdrawal needed. Try it out on https://kyberswap.com or join telegram for developers https://t.me/KyberDeveloper.

License

Notifications You must be signed in to change notification settings

canat/KyberSwap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Add to Homescreen

Open DeFi Hackathon: Host Your Hack's Front-End On Skynet

Decentralized hosting using SkyNet for KyberSwap fork. Created for Hackathon.

Tasks Description

  • Create or fork a DeFi tool and host the front-end on Skynet - Done
  • Use the Deploy to Skynet Github action for building and - Done in https://github.com/canat/KyberSwap/blob/master/.github/workflows/deploy.yaml
  • Deploying your frontend automatically - Done
  • adding a working "Save to Homescreen" link in the Github repo - Done
  • Using an ENS or HNS decentralized domain name for the web app - Done

View via HNS https://0000aaf.hns.siasky.net/

Siasky.net Portal URL:

Front-end is hosted in https://700d0gp69bnmhd4ka5jecp6t2pa9van8rfnfou50lubmupu1udc0i38.siasky.net/

Skylink

sia://OADQQyZK72i0lFFm5mTdFlSfqujb7vx4oK-Xb2fB81gJDQ

KyberSwap: Instantly Convert Your Tokens

KyberSwap allows users to directly interact with Kyber's decentralized liquidity network and instantly swap/ trade their tokens. Check our website at https://kyberswap.com

Install dependencies

The wallet is developed on Nodejs, we assume users have it installed in their environment. We suggest to use Node v7.3.0

npm install

Run in development mode (ropsten network)

npm run ropsten

Once it is running, user can access to the wallet by going to http://localhost:3002

Build production app

npm run build-production

Code structure

This repository is using Reactjs and Redux and following their naming conventions. Source code of the wallet is in src. Most of the logic is in src/js.

Migrate media data

bundle exec rake master_data:media_post

Deploy staging:

git tag -f deploy_staging
git push -f <origin/upstream> deploy_staging

About

Codebase for KyberSwap that helps users convert tokens instantly and directly from their own hardware wallets, metamask and so on. No setup, No deposit, no withdrawal needed. Try it out on https://kyberswap.com or join telegram for developers https://t.me/KyberDeveloper.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 37.5%
  • CSS 28.6%
  • JavaScript 28.1%
  • SCSS 5.7%
  • Other 0.1%