Skip to content

Commit

Permalink
Update requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
emg110 committed Oct 10, 2024
1 parent a9ba323 commit 0bdf1df
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions ARCs/arc-0071.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,20 +53,19 @@ The Issued state is the starting state of the ASA.The claimed state is when SBT
- The DefaultFrozen parameter of the ASA **MAY** be set to anything.
- The Clawback parameter **MUST** be the `ZeroAddress`.
- The Freeze parameter **MUST** be set to the `ZeroAddress`.
- The Manager parameter ***MAY** be set to any address.
- The Reserve parameter **MUST** be set to either ARC19 metadata or **SHOULD** be SBT Issuer's vault address.
- The Manager parameter ***MUST** be set to Issuer's address.
- The Reserve parameter **MUST** be set to either ARC19 metadata or **SHOULD** be SBT Issuer's address.

#### Held (claimed) SoulBound ASA
- The Creator parameter, the ASA **MAY** be created by any addresses.
- The Clawback parameter **MUST** be the `ZeroAddress`.
- The Freeze parameter **MUST** be set to the `ZeroAddress`.
- The asset must be frozen for claimer account address.
- The Manager parameter **MAY** be set to any address except claimer address.
- The Reserve parameter **MUST** be set to either ARC19 metadata or SBT Issuer's vault address.
- The Manager parameter **MUST** be set to Issuer's address.
- The Reserve parameter **MUST** be set to either ARC19 metadata or SBT Issuer's address.

> In case of Revoked SoulBound:
- The Reserve parameter **MUST** be set to `ZeroAddress`.
- The Manager parameter **MAY** be set to any address except claimer address.

## Rationale
### SoulBound ASA NFT
Expand Down

0 comments on commit 0bdf1df

Please sign in to comment.