c3exchange / hackalgo

Hack Algo Bounty
0 stars 1 forks source link

C3 Bounty - Single Transaction Deposit #1

Open marcosnc opened 2 years ago

marcosnc commented 2 years ago

C3 Bounty - Single Transaction Deposit

Overview

Description

What is this task?

How deposit works now:

Possible solution (developers can use this solution but we will value other ideas and if you use this solution we will value the minimal user security exposure) using rekey feature:

Deliverables

1. Deliverable Name (e.g. the project code repository)

Description

Judging Criteria and Metrics (optional) User Friendship - Fee Consumption

Submission Procedure

Other Requirements

For questions, reach out to HackAlgo on Discord.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 5000.0 ALGO (3672.06 USD @ $0.73/ALGO) attached to it.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 18 hours from now. Please review their action plans below:

1) gitcoindev has started work.

Hi, I have been keeping an eye on Algo for some time already and decided this bounty would be a great motivation to finally dive in. I hope to prepare before the hackathon starts and provide a robust solution. Fingers crossed! 2) algido has started work.

Will write smart contract examples for a few variations of the deposit transaction, accompanied by the Typescript code (ts-node) needed to run them. 3) algodoggo has started work.

Hello, I will write the contracts in TEAL if you don't mind. I find it safer / easier to debug. 4) jackchina11 has started work.

free space 5) gconnect has started work.

Single Transaction Deposit 6) javier-rosas has started work.

C3 Bounty - Single Transaction Deposit 7) pfed-prog has started work.

Single Deposit App Algorand

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 5000.0 ALGO (3620.01 USD @ $0.72/ALGO) has been submitted by:

  1. @algido
  2. @algodoggo
  3. @javier-rosas
  4. @gitcoindev
  5. @pfed-prog
  6. @gconnect

@jclefeld please take a look at the submitted work:


algido commented 2 years ago

@marcosnc Hey I submitted work in this repo https://github.com/algido/single-transaction-deposit. It contains the PyTeal smart contract code, as well as the ts-node scripts needed to deploy the application and make a deposit transaction. The deposit transaction rekeys to the application address, creates an inner transaction and then rekeys back.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 5000.0 ALGO (2084.74 USD @ $0.42/ALGO) attached to this issue has been approved & issued to @algodoggo.