Skip to content

Transaction building tool for Algorand blockchain

License

Notifications You must be signed in to change notification settings

No-Cash-7970/txnDuck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

txnDuck 🦆 Transaction Builder UI

Algorand badge  Next.js badge  Tailwindcss badge  License MIT badge 

PWA Shields FOSSA Status

A free and open source web-based graphical user interface (GUI) for easily creating and sending Algorand transactions.

🌐 Websites

You can use txnDuck for free (excluding any Algorand network fees) at the following websites:

Production: https://txnduck.vercel.app
Preview: https://txnduck-preview.vercel.app

The Production website hosts the latest stable release (the stable branch) where are all of the features are considered complete and stable. On the other hand, the Preview website usually hosts the unstable version (the main branch) with the latest developments, so it may have incomplete and/or unstable features that have yet to be released. There are times when both websites are the same.

✨ Features

  • Build and send a transaction to transfer Algos, create a token or NFT, call an application (smart contract), etc.
  • Import a transaction file to sign or send
  • Export to a signed/unsigned transaction file
  • Specify custom Algod node
  • FUTURE: Build transaction groups (atomic transactions)

💬 Supported languages

The UI (user interface) for txnDuck has multiple supported languages. However, not all of the languages have the same amount of support. The translations for some of the supported languages may be incomplete or contain errors due to being a machine translation.

If you want to help by adding or fixing a translation, follow the instructions for doing so in the Contributing Guidelines.

Language Completeness Machine translated?
English Full No
Spanish Full Yes

💻 Installation for self-hosting

Instead of using one of the official txnDuck websites, choose from one of the multiple methods to host and run a copy of txnDuck privately on your own computer or deploy to a remote public server.

📖 Refer to the Installation Guide for installing, updating or uninstalling a self-hosted instance of txnDuck.

🛠️ Installation for development

Modifying the code requires installing the development tools and setting up the development environment.

📖 To get started, follow the development installation instructions.

📖 Refer to the Developers Documentation for useful information for developers.

🤝 Contributing

Contributions are highly welcomed and appreciated. Every little bit of help counts, so do not hesitate! Please read the Contributing Guidelines to learn how to contribute to this project.

🏆 Acknowledgments

  • SilentRhetoric - Proposed the idea of a transaction builder for Algorand
  • Wes - Recommended the name "txnDuck"