Skip to content

Silventino/swapper

Repository files navigation

Swapper

⚠️ This repository is no longer maintained. Use at your own risk. ⚠️

Swapper is a monorepo for atomic swaps leveraging the Algorand blockchain. It is built using React + TypeScript for the frontend and Node.js + TypeScript for the backend.

Features

  • Atomic Swaps: Secure, trustless asset exchanges on Algorand.
  • React + TypeScript: Modern frontend for seamless user experience.
  • Node.js + TypeScript: Robust backend handling transactions and blockchain interactions.
  • Monorepo Structure: Centralized development with shared dependencies and configurations.

Tech Stack

Frontend

  • React
  • TypeScript
  • Emotion CSS

Backend

  • Node.js
  • TypeScript
  • Algorand SDK
  • Express
  • MySQL

Usage

  1. Connect your Algorand wallet.
  2. Select the assets you want to swap.
  3. Confirm the transaction.
  4. The app ensures a trustless exchange. It doesn't use smart contracts, because the Algorand blockchain has built in atomic transactions.

Contributing

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature-name
  3. Commit changes: git commit -m "Add feature"
  4. Push to branch: git push origin feature-name
  5. Open a pull request.

License

Swapper is licensed under the MIT License.

Contact

For support or inquiries, open an issue or contact silventino.dev@gmail.com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published