Changelog

v0.4.1 - 2025-07-22

Added readme.md for each new package category:

  • access
  • contract-utils
  • macros
  • tokens

Changes

v0.4.0 - 2025-07-22

Restructures the crates to group them under:

  • access
  • tokens
  • macros
  • contract-utils

None of the audited code has changed. This release consists only of moving things around and restructuring

Changes

v0.3.0 - 2025-07-03

This release is audited, you can find the audit report here.

Breaking Changes

  • Fungible module got reworked, see: #234

What's Changed

New Contributors

Full Changelog: https://github.com/OpenZeppelin/stellar-contracts/compare/v0.2.0...v0.3.0

Changes

v0.2.0 - 2025-05-12

This release is audited, you can find the audit report here.

In this release, you can find:

  • Non-Fungible Token base implementation with the following extensions:
    • enumerable
    • consecutive
    • burnable
  • Upgradeable and Migrations utilities
  • Capped extension for Fungible Token
  • Showcase examples:
    • nft-consecutive
    • nft-enumerable
    • nft-sequential-minting
    • fungible-capped
    • upgradeable

Changes

v0.1.0 - 2025-02-21

The first release of OpenZeppelin Contracts for Stellar Soroban.

This release is audited, you can find the audit report here

In this release, you can find:

  • Fungible Token standard (similar to ERC20) implemented for Stellar Soroban, compliant with SEP-41
  • The following extensions for the Fungible Token standard:
    • Mintable
    • Burnable
    • Metadata
  • Pausable utility for your contracts.
  • Examples folder to showcase what's possible:
    • fungible-pausable
    • fungible-token-interface
    • pausable

Changes

On this page

v0.4.1 - 2025-07-22v0.4.0 - 2025-07-22v0.3.0 - 2025-07-03Breaking ChangesWhat's ChangedNew Contributorsv0.2.0 - 2025-05-12v0.1.0 - 2025-02-21