Basic Atomic Swap Proof of Concept
Find a file
tecnovert e39613f49d
Some checks failed
ci / ci (3.12) (push) Has been cancelled
Merge pull request #182 from Rucknium/patch-1
Add Bitcoin Cash to Available Assets on README.md
2024-12-03 07:28:33 +00:00
.github/workflows ui: Add wallet_blocks to XMR wallet page. 2024-11-29 13:28:42 +02:00
.github-readme ui/update: Bug fixes, Added Coin Price Lookup Table (Offer new page) + Update github readme header GFX. 2023-04-07 14:26:59 +02:00
basicswap prepare: fix dash bin folder 2024-11-30 14:42:41 +00:00
bin Reformat with black. 2024-11-15 18:53:54 +02:00
doc Improve auto-accept 2024-11-26 14:24:09 +02:00
docker Reformat with black. 2024-11-15 18:53:54 +02:00
pgp Update BTC fastsync file. 2024-09-06 20:44:02 +02:00
scripts scripts: Remove incomplete feature. 2024-11-28 10:29:41 +02:00
tests ci: Add test to github actions. 2024-11-28 22:09:34 +02:00
.cirrus.yml Reformat with black. 2024-11-15 18:53:54 +02:00
.gitattributes doc: Simplify Windows install notes. 2021-11-03 23:20:19 +02:00
.gitignore Add bitcoincash support for prepare and run scripts, add bitcoincash to testing suite, groundwork for bch-xmr atomic swap protocol 2024-11-15 07:50:12 +00:00
Dockerfile Avoid installing recommended packages. 2024-10-16 21:14:09 +02:00
guix.scm Replace sqlalchemy with manbearpigSQL 2024-11-20 08:12:14 +02:00
LICENSE doc: Add missing dependencies. 2024-01-19 20:33:11 +02:00
pyproject.toml Reformat tests with black. 2024-11-15 17:21:33 +02:00
README.md Add BCH to README.md 2024-12-02 20:29:33 +00:00
requirements.in Replace sqlalchemy with manbearpigSQL 2024-11-20 08:12:14 +02:00
requirements.txt Replace sqlalchemy with manbearpigSQL 2024-11-20 08:12:14 +02:00
tox.ini Freeze dependencies. 2024-10-16 21:14:08 +02:00

BasicSwap DEX (BSX)

BasicswapDEX Preview

Official Website | News | Tutorials | Chat

Table of Contents

About

BasicSwap is the worlds most secure and decentralized DEX. It facilitates cross-chain atomic swaps by enabling peers to interact directly with each other within a free and open environment without central points of failure.

This DEX is fully non-custodial and features a decentralized order book, letting you create or accept swap offers without any fees, counterparties, or the need for accounts.

Built as a low-friction, highly secure solution to the frequent losses of funds on centralized exchanges (e.g., FTX, BitFinex, MtGox), BasicSwap aims to provide more reliable and secure cryptocurrency trading conditions for everyone.

BasicSwap is currently in active development by the community. While it already offers some of the essential trading features you'd expect from an exchange, more features and quality-of-life improvements are being worked on with the goal to provide a smoother user experience.

Features

  • True cross-chain support — Swap cryptocurrencies that live on entirely different blockchain environments, like Bitcoin and Monero.
  • Decentralized order book — Make or take swap offers on a completely decentralized order book system.
  • No third-party or middleman — Trade crypto with no intermediaries, completely eliminating central points of failure.
  • No trading fees — Only pay the typical cryptocurrency network fee.
  • Superior financial privacy — Protect your financial information from unauthorized access with BasicSwaps privacy-conscious technology.
  • Full Monero support — Swap Monero with a variety of other cryptocurrencies like Bitcoin or Particl. No wrapped assets or layer-2 involved.
  • User-friendly interface — Enjoy all these features within a user-friendly and intuitive interface that handles all the complicated parts for you.

Under the Hood

BasicSwap can be best understood as the decentralized version of the SWIFT messaging network; providing a decentralized messaging protocol that allows for peers to connect directly with each other with the purpose of executing atomic swaps without central points of failure and using official core wallets (Bitcoin Core, Litecoin Core, etc).

BasicSwap does not process, initiate, or execute swaps; it merely enables peers to communicate with each other and exchange the required information to simplify the process of using atomic swaps on the respective blockchains of the coins being swapped.

In essence, BasicSwap operates merely as a decentralized messaging protocol supplemented by a user-friendly interface.

Available Assets

BasicSwap is compatible with the following digital assets.

Coin Name Ticker
Bitcoin BTC
Monero XMR
Bitcoin Cash BCH
Dash DASH
Litecoin LTC
Firo FIRO
PIVX PIVX
Decred DCR
Wownero WOW
Particl PART

If youd like to add a cryptocurrency to BasicSwap, refer to how other cryptocurrencies have been integrated to the DEX by following this link.

Participate

Chats

Twitter Follow

Documentation, installation

Follow the guides on Particl Academy for tutorials and guides on how BasicSwap works.

Community chat support

Tutorials

You can find a wide variety of tutorials and step-by-step guides about BasicSwap on the Particl Academy or on Particls Youtube channel.

If you encounter an issue or try to accomplish something not mentioned in any of the tutorials included in the links above, please join the community chat support channel; youll be sure to find help and support from current contributors there!

License

BasicSwap is released under MIT software license.