Developer Council 2025 02 07 - algorandfoundation/technical-adoption-committee GitHub Wiki
Developer Council Meeting – Meeting Notes
ARC in Discussion
Soulbound ASA NFT
ARC-0071:Decisions regarding terminology and functionality:
- Terminology:
- The ARC should use the term non-transferable ASA (NTA) rather than Soul Bound Token or Soul Bound ASA.
- Soul Bound token should only be mentioned in the Abstract/Rationale to explain where the design idea is coming from.
- Keeping the closeout possibility:
- Removing the "Soul bound" term makes it clear that an NTA is an ASA before anything else.
- Soul Bound
- To have a Token completely unremovable from an account with a burn authority separate from the user, another ARC (Using Smart Contracts) should be created.
Expanding Developer Council Scope
We are looking for:
- Projects/Enterprises from other ecosystems that may be interested in Algorand.
- Developers from your network who could contribute to or benefit from the ecosystem.
- Existing Algorand projects that could gain value from this meeting.
Developers and projects should have more interactions with the Algorand Foundation
- Events where developers can discuss and showcase their projects are an effective way to expand; do not hesitate to talk about us there.
- Leveraging Algorand’s Academic and Tech in our communication can attract like-minded individuals.
- The upcoming xGov process should increase ecosystem interaction.
Updates
- SDK & Library Upgrades: Algorand SDKs, libraries, and tools now support block payouts, heartbeat transactions, and AVM11.
- JavaScript SDK Migration: v2.x support ends in March; upgrade to v3.x for improved typing (major breaking changes).
- PyTeal & Beaker Deprecation: Future smart contracts should use Algorand Python or the upcoming TypeScript framework instead.
- algokit_utils.beta is still in development and open for feedback. Feel free to test it by migrating your project (add
algokit-utils = "^3.0.0b6"
andalgokit-client-generator = "^2.0.0b5"
topyproject.toml
)
ARCs in Last Call (Finalization on 15/02/2025)
- ARC-0027: Provider Message Schema
- ARC-0082: Querying Blockchain via URI