All - Activity - famverse - Algorand
[xGov Proposal #3572597746] Open-Source TraitSwap & LootBox Template for Algorand NFT Projects
Jun 23
Hi @uhudo and xGov Council,
A quick update on the Electric Capital requirement.
The repo has been submitted — it’s an open, validated pull request to Electric Capital’s dataset (the repo was recently renamed from “crypto-ecosystems” to “open-dev-data”, which is why a direct search may not turn it ...
Jun 13
Hi @uhudo, thanks for the reminder! We’ve just submitted the repo to Electric Capital and are waiting for the PR to be approved. I’ll follow up here once it’s merged.
Jun 9
Quick update — the proposal is now live and has gone to vote. After some advice that it’d be worth getting it in front of the xGovs while they’re actively voting this period, we decided to go ahead now rather than wait. Production testing has been going well in the meantime, so we felt good about i...
Jun 3
Thanks a lot for the thoughtful feedback, @uhudo — really appreciate you taking the time. Completely agree on letting the new version run live and get battle-tested in production a bit longer before going to the vote. We’d rather have the GLOOT system proven out properly than rush it, so we’re happ...
Quick update on the TraitSwap & LootBox template ahead of the vote
The contract now verifies the payment in the atomic group (sender, receiver, amount), rejects duplicate commits, enforces expiry windows, and includes the reclaim() method with the design tradeoff documented transparently — as discu...
May 28
Good call, we’ll add a comment above the reclaim method documenting that since the prize mapping is public, users could choose not to reveal unfavorable outcomes and let the commit expire. They still lose the crate price either way, but it’s worth being transparent about. And thanks for the ARC-69 p...
May 27
Good points, you were right that the contract was missing those checks when you reviewed it. We’ve since tightened things up based on your feedback. On verifiability, the prize table and weights are served publicly and the selection logic is open source, so the mapping from any VRF output to its pri...
May 27
Thanks for the detailed feedback, we appreciate the scrutiny. Here’s our reasoning on both points. Re: Reclaim exploit concern The reclaim method can’t be used to cherry-pick results, the payment to treasury and the commit are in an atomic transaction group. If someone commits and then reclaims wi...
May 26
Thanks for highlighting these issues, your feedback is really appreciated. We’ve addressed all three points you raised and made several other improvements as well. We’re also open to open-sourcing our production codebase if the xGovs feel that would be more useful, but we believe the template as it...
Summary
This proposal requests retroactive funding for the open-source release of a production-ready TraitSwap & LootBox template for Algorand NFT projects —
built, battle-tested, and live at monstrs.famverse.xyz.
Repository: GitHub - filippofalleroni/Trait-swap-and-Loot-Box · GitHub (MIT License)