Skip to main content

10.1 Proxy Contract for Updateability

The proxy contract serves as an upgradeable framework, allowing for future
modifications to the NNN token’s functionality without disrupting the core token holdings
or requiring a complete migration.

  • Upgradeable Architecture: By using a proxy contract, NNN can deploy new
    features, improvements, and security upgrades to the token contract as needed.

This flexibility ensures that the NNN token can remain compatible with evolving
industry standards and technological advancements.

  • Separation of Logic and Data: The proxy contract architecture separates
    the contract’s data (i.e., token balances) from its logic (i.e., functionalities).
    This design enables updates to the logic contract without impacting the token
    data, maintaining the integrity of token holdings.
  • Community Transparency and Governance: While the proxy contract allows
    for updates, changes to core functionalities will be executed transparently, with
    community notifications and, potentially, governance mechanisms to ensure
    alignment with user expectations.