xGov-6 Transaction Builder UI

Author @No-Cash-7970

Category Tools

Focus Area User Onboarding

Open-Source Yes

ALGO Requested 1

Abstract
The “Transaction Builder UI” (name not final) will be an online tool that provides an easy and user-friendly way to create just about any transaction on Algorand. Creating and sending a transaction on Algorand without an existing tool for that particular type of transaction requires using the SDK or goal, which requires programming knowledge and/or a node setup. Just about every wallet makes simple payment transactions easy. However, many of the more advanced transactions are either difficult or impossible within the wallets’ UIs. Most wallets don’t allow most types of Algorand transactions for security and user experience reasons.

Link for details

3 Likes

Here’s a link to the latest human-friendly version of xGov-6: xGov/xgov-6.md at 79e6a3ae9bf03e93af88c4d69f1a269245828651 · algorandfoundation/xGov · GitHub

2 Likes

I like this idea - would be great to have some sort of pilot or sample we could try out?

2 Likes

Since No-Cash was going to roll this out anyway, I will gladly approve this request for 1 ALGO (assuming it’s not already approved by the time I go to vote). For me, this is cost-to-benefit analysis. I may never use this tool, but if even a few Algofam do, then it will have been worth the investment. The project is open-source, and assuming on this (and any other dev-related proposals) front we have xGovs or other AF team members going through the code of any approved proposals to make sure everything looks on the up-and-up, I see no reason not to approve.

1 Like

I made several minor changes to my proposal, including adding screenshots of mockups I’ve made.

The link to the latest human-friendly version has changed, so here it is: xGov/Proposals/xgov-6.md at ea4b5ed8aa4958085f09d9dbcead659dc91d06a3 · algorandfoundation/xGov · GitHub

I’m in the design phase of development, which means the designs may change rapidly. Here are a few of the latest versions of the mockups I’ve made:

  1. Choose a Transaction Template: https://play.tailwindcss.com/zwWhtlAKn5?layout=preview
  2. Compose Transaction: https://play.tailwindcss.com/6oZIqWENWN?layout=preview
  3. Review & Sign Transaction: https://play.tailwindcss.com/YSob1uYiJL?layout=preview
  4. Send Transaction: https://play.tailwindcss.com/FGGmcAoVhF?layout=preview

These mockups aren’t functional, so you can have fun clicking the buttons. :slight_smile:

2 Likes

@No-Cash-7970 if your proposal doesn’t pass, I’ll fund it :slight_smile:

2 Likes