Developer Council 2025 02 07 - algorandfoundation/technical-adoption-committee GitHub Wiki

Developer Council Meeting – Meeting Notes

ARC in Discussion

ARC-0071: Soulbound ASA NFT

Decisions regarding terminology and functionality:

  1. 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.
  2. Keeping the closeout possibility:
    • Removing the "Soul bound" term makes it clear that an NTA is an ASA before anything else.
  3. 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" and algokit-client-generator = "^2.0.0b5" to pyproject.toml)

ARCs in Last Call (Finalization on 15/02/2025)