From 7b98254bf190a485ccab884ea9bcd3087bed6c99 Mon Sep 17 00:00:00 2001 From: Brian Whippo <20627143+SilentRhetoric@users.noreply.github.com> Date: Mon, 30 Oct 2023 20:56:19 -0400 Subject: [PATCH 1/7] Create xgov-86.md --- Proposals/xgov-x.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 Proposals/xgov-x.md diff --git a/Proposals/xgov-x.md b/Proposals/xgov-x.md new file mode 100644 index 00000000..bd000b9d --- /dev/null +++ b/Proposals/xgov-x.md @@ -0,0 +1,42 @@ +--- +id: 86 +title: +author: , FirstName (@GitHubUsername) and GitHubUsername (@GitHubUsername)> +discussions-to: +company_name: +category: +focus_area: +open_source: +amount_requested: +status: +--- + +## Abstract +A brief overview of the proposal and its main objectives. + +## Team +Information about the team members and their qualifications, including relevant experience and skills. + +## Experience with Algorand +Details about the team's experience with the Algorand protocol and any previous projects built on it. +> eg + > Using SDKs + > Building applications + > Understanding of DApps + > Knowledge about the ecosystem + > Running nodes + +## Present Proposal +A detailed plan for the development and implementation of the proposal. + +## Future Blueprint +> This part can be optional for one shot grants. +A high-level plan, defining an overarching strategic objective and capturing the major steps planned for achieving the project at a greater scale. + +> For Milestone-based grants, please refer to How to submit a proposal. + +## Benefits for the community +A description of the potential benefits that the proposal could bring to the Algorand community and its users. + +## Additional information +Any other relevant details or documentation that the team would like to include in the proposal. From 16f0ab951ef9e848ddf6d6e969cae569c7295bfc Mon Sep 17 00:00:00 2001 From: Brian Whippo <20627143+SilentRhetoric@users.noreply.github.com> Date: Mon, 30 Oct 2023 22:08:00 -0400 Subject: [PATCH 2/7] Update and rename xgov-x.md to xgov-86.md --- Proposals/xgov-86.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ Proposals/xgov-x.md | 42 ------------------------------------------ 2 files changed, 44 insertions(+), 42 deletions(-) create mode 100644 Proposals/xgov-86.md delete mode 100644 Proposals/xgov-x.md diff --git a/Proposals/xgov-86.md b/Proposals/xgov-86.md new file mode 100644 index 00000000..e96e529c --- /dev/null +++ b/Proposals/xgov-86.md @@ -0,0 +1,44 @@ +--- +id: 86 +title: Bonfire +author: Brian Whippo (@SilentRhetoric) +discussions-to: https://forum.algorand.org/t/xgov-86-bonfire/ +company_name: Distributed Ledger Technologies +category: Tools +focus_area: Defi +open_source: Yes +amount_requested: 10000 +status: Final +--- + +## Abstract +Burn ASAs by throwing them into the Bonfire--a standard, permissionless, and verifiable way to take ASAs out of circulation forever by implementing standard ARC-54: ASA Burning App. + +## Team +Brian Whippo is a self-taught, full-stack software developer passionate about bringing the promises of blockchain to the people. When he is not trying to build a better world with the Algofam, he is leading strategic technology transformation at a top financial institution, where he has been designing better ways to manage derivatives and commodities for over 14 years. + +LinkedIn - Brian Whippo +GitHub - SilentRhetoric + +## Experience with Algorand +Brian has been an active developer and contributor in the Algorand community since 2021 in various capacities: + +- Delivered xGov-49, the open source Solid Algo Wallets Javascript library for integrating several wallets into a web site +- Created the open source xGov Viewer site (https://xgov-viewer.netlify.app) for reviewing xGov proposals and analyzing proposal voting data +- Completed the Encode x Algorand Bootcamp and won a 3rd place prize in the 2022 Encode x Algorand Hackathon +- Collaborated with Joe Polny (@joe-polny) from Algorand Foundation to draft the ARC-12 standard for "claimable" assets +- Runs two participation nodes and is a Community Relay Champion in partnership with AlgoNode to encourage DIY relay node runners +- Created an explanatory diagram for the xGov program schedule + +## Present Proposal +I will build Bonfire, a web app that implements a user interface for ARC-54: ASA Burning App (https://github.com/algorandfoundation/ARCs/pull/245/files), a community standard for burning ASAs. I will deliver: +- A web app with multi-wallet connectivity +- A simple interface for burning ASAs by sending them to the ARC-54 smart contract +- Open source code for everything with documentation +- Free-tier site hosting for the website for the foreseeable future. (Eventually, it would probably make sense to integrate this with ChainUI so that the interface would always be available.) + +## Benefits for the community +ARC-54 and a user interface to burn ASAs will help the community by enabling tokens to be easily, permissionlessly, permanently, and verifiably burned. By standardizing how ASAs are burned in the ecosystem, the burning address can be known to defi sites like DefiLlama that track circulating supply metrics and exclude tokens burned there. Projects which want to burn tokens to reduce their supply can use the ARC-54 burning approach to avoid any doubts about how or where the tokens were burned. + +## Additional information +Any other relevant details or documentation that the team would like to include in the proposal. diff --git a/Proposals/xgov-x.md b/Proposals/xgov-x.md deleted file mode 100644 index bd000b9d..00000000 --- a/Proposals/xgov-x.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -id: 86 -title: -author: , FirstName (@GitHubUsername) and GitHubUsername (@GitHubUsername)> -discussions-to: -company_name: -category: -focus_area: -open_source: -amount_requested: -status: ---- - -## Abstract -A brief overview of the proposal and its main objectives. - -## Team -Information about the team members and their qualifications, including relevant experience and skills. - -## Experience with Algorand -Details about the team's experience with the Algorand protocol and any previous projects built on it. -> eg - > Using SDKs - > Building applications - > Understanding of DApps - > Knowledge about the ecosystem - > Running nodes - -## Present Proposal -A detailed plan for the development and implementation of the proposal. - -## Future Blueprint -> This part can be optional for one shot grants. -A high-level plan, defining an overarching strategic objective and capturing the major steps planned for achieving the project at a greater scale. - -> For Milestone-based grants, please refer to How to submit a proposal. - -## Benefits for the community -A description of the potential benefits that the proposal could bring to the Algorand community and its users. - -## Additional information -Any other relevant details or documentation that the team would like to include in the proposal. From dd11fa642fc1d96f02b6129564fb7a5b12de72a4 Mon Sep 17 00:00:00 2001 From: Brian Whippo <20627143+SilentRhetoric@users.noreply.github.com> Date: Mon, 30 Oct 2023 22:21:42 -0400 Subject: [PATCH 3/7] Update xgov-86.md --- Proposals/xgov-86.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/Proposals/xgov-86.md b/Proposals/xgov-86.md index e96e529c..fc1632b4 100644 --- a/Proposals/xgov-86.md +++ b/Proposals/xgov-86.md @@ -23,22 +23,23 @@ Brian Whippo is a self-taught, full-stack software developer passionate about br ## Experience with Algorand Brian has been an active developer and contributor in the Algorand community since 2021 in various capacities: -- Delivered xGov-49, the open source Solid Algo Wallets Javascript library for integrating several wallets into a web site -- Created the open source xGov Viewer site (https://xgov-viewer.netlify.app) for reviewing xGov proposals and analyzing proposal voting data -- Completed the Encode x Algorand Bootcamp and won a 3rd place prize in the 2022 Encode x Algorand Hackathon -- Collaborated with Joe Polny (@joe-polny) from Algorand Foundation to draft the ARC-12 standard for "claimable" assets -- Runs two participation nodes and is a Community Relay Champion in partnership with AlgoNode to encourage DIY relay node runners -- Created an explanatory diagram for the xGov program schedule +- Built the open source [Solid Algo Wallets](https://solid-algo-wallets-example.netlify.app) Javascript library for integrating several wallets into a web site, a project funded by xGov #49 +- Created the open source [xGov Viewer](https://xgov-viewer.netlify.app) for reviewing xGov proposals and analyzing proposal voting data +- Completed the Encode x Algorand Bootcamp and won a 3rd place prize in the 2022 Encode x Algorand Hackathon +- Collaborated with Joe Polny (@joe-polny) from Algorand Foundation to draft the ARC-12 standard for "claimable" assets. Notably, this xGov proposal seeks to address one use case which we had intended to be solved by ARC-12. +- Runs two participation nodes in Algorand consensus ## Present Proposal -I will build Bonfire, a web app that implements a user interface for ARC-54: ASA Burning App (https://github.com/algorandfoundation/ARCs/pull/245/files), a community standard for burning ASAs. I will deliver: +I will build Bonfire, a web app that implements a user interface for [ARC-54: ASA Burning App](https://github.com/algorandfoundation/ARCs/pull/245/files), a community standard for burning ASAs. I will deliver: - A web app with multi-wallet connectivity - A simple interface for burning ASAs by sending them to the ARC-54 smart contract - Open source code for everything with documentation -- Free-tier site hosting for the website for the foreseeable future. (Eventually, it would probably make sense to integrate this with ChainUI so that the interface would always be available.) +- Free-tier site hosting for a website for the foreseeable future. (Eventually, it would probably make sense to integrate this with ChainUI so that the interface would always be available.) + +The project will be completed in Q1 2024. ## Benefits for the community ARC-54 and a user interface to burn ASAs will help the community by enabling tokens to be easily, permissionlessly, permanently, and verifiably burned. By standardizing how ASAs are burned in the ecosystem, the burning address can be known to defi sites like DefiLlama that track circulating supply metrics and exclude tokens burned there. Projects which want to burn tokens to reduce their supply can use the ARC-54 burning approach to avoid any doubts about how or where the tokens were burned. ## Additional information -Any other relevant details or documentation that the team would like to include in the proposal. +For fun, I will aim to light the Bonfire on February 7th as a poetic nod to the Bonfire of the Vanities on 7 February 1497, when supporters of the Dominican friar Girolamo Savonarola collected and burned thousands of objects such as cosmetics, art, and books in the public square of Florence, Italy, on the occasion of Shrove Tuesday, martedí grasso. From afcf1a82c162f892dd561b0508ef30b4fc5da7b2 Mon Sep 17 00:00:00 2001 From: Brian Whippo <20627143+SilentRhetoric@users.noreply.github.com> Date: Mon, 30 Oct 2023 22:28:10 -0400 Subject: [PATCH 4/7] Update xgov-86.md --- Proposals/xgov-86.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Proposals/xgov-86.md b/Proposals/xgov-86.md index fc1632b4..4fb91de8 100644 --- a/Proposals/xgov-86.md +++ b/Proposals/xgov-86.md @@ -23,14 +23,14 @@ Brian Whippo is a self-taught, full-stack software developer passionate about br ## Experience with Algorand Brian has been an active developer and contributor in the Algorand community since 2021 in various capacities: -- Built the open source [Solid Algo Wallets](https://solid-algo-wallets-example.netlify.app) Javascript library for integrating several wallets into a web site, a project funded by xGov #49 -- Created the open source [xGov Viewer](https://xgov-viewer.netlify.app) for reviewing xGov proposals and analyzing proposal voting data +- Built the open source Solid Algo Wallets Javascript library for integrating several wallets into a web site, a project funded by xGov #49 +- Created the open source xGov Viewer app for reviewing xGov proposals and analyzing proposal voting data - Completed the Encode x Algorand Bootcamp and won a 3rd place prize in the 2022 Encode x Algorand Hackathon - Collaborated with Joe Polny (@joe-polny) from Algorand Foundation to draft the ARC-12 standard for "claimable" assets. Notably, this xGov proposal seeks to address one use case which we had intended to be solved by ARC-12. - Runs two participation nodes in Algorand consensus ## Present Proposal -I will build Bonfire, a web app that implements a user interface for [ARC-54: ASA Burning App](https://github.com/algorandfoundation/ARCs/pull/245/files), a community standard for burning ASAs. I will deliver: +I will build Bonfire, a web app that implements a user interface for ARC-54: ASA Burning App, a community standard for burning ASAs. I will deliver: - A web app with multi-wallet connectivity - A simple interface for burning ASAs by sending them to the ARC-54 smart contract - Open source code for everything with documentation @@ -42,4 +42,4 @@ The project will be completed in Q1 2024. ARC-54 and a user interface to burn ASAs will help the community by enabling tokens to be easily, permissionlessly, permanently, and verifiably burned. By standardizing how ASAs are burned in the ecosystem, the burning address can be known to defi sites like DefiLlama that track circulating supply metrics and exclude tokens burned there. Projects which want to burn tokens to reduce their supply can use the ARC-54 burning approach to avoid any doubts about how or where the tokens were burned. ## Additional information -For fun, I will aim to light the Bonfire on February 7th as a poetic nod to the Bonfire of the Vanities on 7 February 1497, when supporters of the Dominican friar Girolamo Savonarola collected and burned thousands of objects such as cosmetics, art, and books in the public square of Florence, Italy, on the occasion of Shrove Tuesday, martedí grasso. +For fun, I will aim to light the Bonfire on February 7th as a poetic nod to the "Bonfire of the Vanities" on 7 February 1497, when supporters of the Dominican friar Girolamo Savonarola collected and burned thousands of objects such as cosmetics, art, and books in the public square of Florence, Italy, on the occasion of Shrove Tuesday, martedí grasso. From 173dc533a900ad226c3fe21b1b237182442c25e7 Mon Sep 17 00:00:00 2001 From: Brian Whippo <20627143+SilentRhetoric@users.noreply.github.com> Date: Mon, 30 Oct 2023 22:36:59 -0400 Subject: [PATCH 5/7] Update xgov-86.md --- Proposals/xgov-86.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Proposals/xgov-86.md b/Proposals/xgov-86.md index 4fb91de8..712f200e 100644 --- a/Proposals/xgov-86.md +++ b/Proposals/xgov-86.md @@ -12,7 +12,7 @@ status: Final --- ## Abstract -Burn ASAs by throwing them into the Bonfire--a standard, permissionless, and verifiable way to take ASAs out of circulation forever by implementing standard ARC-54: ASA Burning App. +Burn ASAs by throwing them into the Bonfire--a standard, permissionless, and verifiable way to take ASAs out of circulation forever by implementing an interface for ARC-54: ASA Burning App. ## Team Brian Whippo is a self-taught, full-stack software developer passionate about bringing the promises of blockchain to the people. When he is not trying to build a better world with the Algofam, he is leading strategic technology transformation at a top financial institution, where he has been designing better ways to manage derivatives and commodities for over 14 years. From 02b3326ce4e93728fcb70ad5b11586504b8bbf13 Mon Sep 17 00:00:00 2001 From: Brian Whippo <20627143+SilentRhetoric@users.noreply.github.com> Date: Mon, 30 Oct 2023 23:36:39 -0400 Subject: [PATCH 6/7] Update xgov-86.md --- Proposals/xgov-86.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Proposals/xgov-86.md b/Proposals/xgov-86.md index 712f200e..ca5cf735 100644 --- a/Proposals/xgov-86.md +++ b/Proposals/xgov-86.md @@ -23,7 +23,7 @@ Brian Whippo is a self-taught, full-stack software developer passionate about br ## Experience with Algorand Brian has been an active developer and contributor in the Algorand community since 2021 in various capacities: -- Built the open source Solid Algo Wallets Javascript library for integrating several wallets into a web site, a project funded by xGov #49 +- Built the open source Solid Algo Wallets Javascript library for integrating several wallets into a web site, a project funded by [xGov-49](xgov-49.md) - Created the open source xGov Viewer app for reviewing xGov proposals and analyzing proposal voting data - Completed the Encode x Algorand Bootcamp and won a 3rd place prize in the 2022 Encode x Algorand Hackathon - Collaborated with Joe Polny (@joe-polny) from Algorand Foundation to draft the ARC-12 standard for "claimable" assets. Notably, this xGov proposal seeks to address one use case which we had intended to be solved by ARC-12. From 994dddfc0967981a09fc75de0b1c25d1926fdca7 Mon Sep 17 00:00:00 2001 From: Brian Whippo <20627143+SilentRhetoric@users.noreply.github.com> Date: Tue, 31 Oct 2023 00:04:58 -0400 Subject: [PATCH 7/7] Update xgov-86.md --- Proposals/xgov-86.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Proposals/xgov-86.md b/Proposals/xgov-86.md index ca5cf735..a65eb0c1 100644 --- a/Proposals/xgov-86.md +++ b/Proposals/xgov-86.md @@ -39,7 +39,7 @@ I will build Bonfire, a web app that implements a user interface for