All Projects → airswap → airswap-protocols

airswap / airswap-protocols

Licence: MIT license
AirSwap Contracts and Tools

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
solidity
1140 projects
shell
77523 projects

Projects that are alternatives of or similar to airswap-protocols

Hydro Scaffold Dex
A Decentralized Exchange Scaffold - launch a DEX in minutes
Stars: ✭ 112 (-36.36%)
Mutual labels:  dex
Uniswap Python
🦄 The unofficial Python client for the Uniswap exchange.
Stars: ✭ 191 (+8.52%)
Mutual labels:  dex
airswap-web
AirSwap Web App
Stars: ✭ 94 (-46.59%)
Mutual labels:  dex
Atomicdex Desktop
atomicDEX Desktop app - project codename "Dextop"
Stars: ✭ 126 (-28.41%)
Mutual labels:  dex
Blocknet
Official Blocknet cryptocurrency wallet
Stars: ✭ 179 (+1.7%)
Mutual labels:  dex
Android Crack Tool
🐞Android crack tool For Mac
Stars: ✭ 2,666 (+1414.77%)
Mutual labels:  dex
Blackberrymanager
A simple solution to download and install BlackBerry apps on your Android device
Stars: ✭ 100 (-43.18%)
Mutual labels:  dex
loginapp
Web application for Kubernetes CLI configuration with OIDC
Stars: ✭ 74 (-57.95%)
Mutual labels:  dex
Chainx
Cross-chain hub for Crypto Asset on Polkadot
Stars: ✭ 187 (+6.25%)
Mutual labels:  dex
Dexer
Dexer is an open source framework, written in C#, that reads and writes .DEX files (Dalvik Executable Format) used by the Android Open Source Project.
Stars: ✭ 81 (-53.98%)
Mutual labels:  dex
Photonoter
📓Material Design风格的开源照片笔记。(MVP+Dagger2+RxJava+AspectJ+Dex处理)
Stars: ✭ 1,592 (+804.55%)
Mutual labels:  dex
Hidex Hack
anti reverse by hack dex file
Stars: ✭ 160 (-9.09%)
Mutual labels:  dex
Dex K8s Authenticator
A Kubernetes Dex Client Authenticator
Stars: ✭ 249 (+41.48%)
Mutual labels:  dex
Apk Changer
Command line program for modifying apk files
Stars: ✭ 122 (-30.68%)
Mutual labels:  dex
tokenlon-mmsk
Tokenlon Market Maker Service Kit
Stars: ✭ 35 (-80.11%)
Mutual labels:  dex
Fastdex
🚀 加快 apk 的编译速度 🚀
Stars: ✭ 1,457 (+727.84%)
Mutual labels:  dex
Lief
Authors
Stars: ✭ 2,730 (+1451.14%)
Mutual labels:  dex
alcor-ui
Alcor Exchange | First self-listing onchain DEX for eosio tokens;
Stars: ✭ 103 (-41.48%)
Mutual labels:  dex
dex-operator
A Kubernetes operator for Dex
Stars: ✭ 16 (-90.91%)
Mutual labels:  dex
dex-backend
Backend for Digital Excellence Platform
Stars: ✭ 22 (-87.5%)
Mutual labels:  dex

AirSwap is a peer-to-peer trading network for Ethereum tokens, initially built on the Swap Protocol. This repository contains smart contracts and JavaScript packages for use by developers and traders on the AirSwap network.

Discord License lerna Twitter Follow

Resources

Smart Contracts

Package Version Description
@airswap/swap npm Atomic Token Swap
@airswap/swap-erc20 npm Atomic Token Swap (ERC20)
@airswap/maker-registry npm Maker Discovery
@airswap/indexer-registry npm Indexer Discovery
@airswap/staking npm Staking for Participants
@airswap/pool npm Rewards Pool for Participants

JavaScript Libraries

Package Version Description
@airswap/libraries npm Protocol Client Libraries
@airswap/utils npm Orders and Signatures
@airswap/metadata npm Token Metadata
@airswap/constants npm Helpful Constants
@airswap/typescript npm TypeScript Types

Repository Commands

Command Description
yarn compile Compile all contracts to build folders.
yarn clean Delete all contract build folders.
yarn test Run all contract tests in test folders.
yarn lint:fix Run eslint for all JavaScript code.
yarn pretty:fix Run prettier for all JavaScript code.

Deploying Contracts

Each package in source has commands yarn deploy and yarn verify. Each command takes a --network flag. For example:

yarn deploy --network goerli
yarn verify --network goerli

The account used to deploy and verify is derived from the MNEMONIC environment variable in .env in the repository root. The source of these scripts can be found in the scripts folder of each package.

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].