Skip to content

AtomicDEX Wallet is a decentralized wallet that allows you to securely manage your cryptocurrencies without relying on a central authority. Built on the Atomic Swap technology, AtomicDEX offers an innovative way to perform peer-to-peer transactions across different cryptocurrencies, eliminating the need for intermediaries.

Notifications You must be signed in to change notification settings

thandat607/atomicDex-Wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtomicDEX Wallet

This repository contains the work in progress code of brand new Marketmaker version built mainly on Rust.
The current state can be considered as very early alpha.
Use with test coins only. You risk to lose your money in case of trying to trade assets with real market cost.


🚀 Download Directly

For convenience, you can download precompiled builds for your OS:

Make sure to always verify the source and checksum before running.


Project structure

mm2src - Rust code, contains some parts ported from C as is (e.g. lp_ordermatch) to reach the most essential/error prone code. Some other modules/crates are reimplemented from scratch.

How to build

  1. Tools required: Rustup. You will also need your OS specific build tools (e.g. build-essentials on Linux, XCode on OSX or MSVC on Win).
  2. (Optional) OSX: install openssl, e.g. brew install openssl.
  3. (Optional) OSX: run LIBRARY_PATH=/usr/local/opt/openssl/lib
  4. Run
    rustup install nightly-2021-12-16
    rustup default nightly-2021-12-16
    rustup component add rustfmt-preview
    
  5. Run cargo build (or cargo build -vv to get verbose build output).

Help and troubleshooting

If you have any question/want to report a bug/suggest an improvement feel free to open an issue or reach the team at Discord dev-marketmaker channel.

Additional docs for developers

Contribution guide
Setting up the environment to run the full tests suite
Git flow and general workflow

About

AtomicDEX Wallet is a decentralized wallet that allows you to securely manage your cryptocurrencies without relying on a central authority. Built on the Atomic Swap technology, AtomicDEX offers an innovative way to perform peer-to-peer transactions across different cryptocurrencies, eliminating the need for intermediaries.

Topics

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 44

Languages