Rule · BLOCKER

ANNEX_II.I

Redemption rights and procedure (timing, fees, suspension conditions)

Citation
Annex II, Part D, points 9, 14, 15 and 16, Part G, point 3 in conjunction with Art. 39, Art. 46(1), third subparagraph, point (c) and Art. 46(4) MiCAR
Canonical form
Anhang II Teil D Nr. 9, 14, 15 und 16, Teil G Nr. 3 i.V.m. Art. 39, Art. 46 Abs. 1 UAbs. 3 Buchst. c und Art. 46 Abs. 4 MiCAR
Runs for
Annex II · asset-referenced tokens
Severity if open
BLOCKER
Section key
redemption
Minimum words
100
Listed terms (English)
redemption, market value, procedure, timeframe, suspension, fee (pattern (?P<fee>\bfees?\b))
Listed terms (German)
rücktausch, marktwert, verfahren, zeitrahmen, gebühr (pattern (?P<gebühr>gebühr(?!end))), aussetzung (pattern (?P<aussetzung>(?<!vor)(?<!vorr)aussetzung))
Package version
1.2.1, built from source that may include unreleased changes
Source
rules/annex_ii.py

How the status is set

Legal basis

Annex II, Part D, points 9, 14, 15 and 16, Part G, point 3 in conjunction with Art. 39, Art. 46(1), third subparagraph, point (c) and Art. 46(4) MiCAR

Checked on 2026-10-27 against the Official Journal text in English and German (OJ L 150, 9.6.2023) and the consolidated version of 9 January 2024. No amendment and no English or German corrigendum changes Annex II Parts D and G, Art. 39, Art. 46 or Art. 49(4), which the note on par value cites.

Synthetic examples

Each example is linted when this page is generated. The build fails if a result differs.

MissingSection absent

The section key is missing or empty.

{
  "title": "Synthetic rule example",
  "type": "art",
  "sections": {}
}
ReviewThin section

Every listed term appears, but the section is shorter than 100 words.

{
  "title": "Synthetic rule example",
  "type": "art",
  "sections": {
    "redemption": "redemption market value procedure timeframe suspension fee"
  }
}
ReviewRedemption at par

Every listed term appears and the section is long enough. It mentions par value, and redemption at par value is the e-money token rule of Art. 49(4) MiCAR; an ART issuer redeems by paying funds, other than electronic money, equivalent to the market value of the referenced assets, or by delivering those assets (Art. 39(2) MiCAR).

{
  "title": "Synthetic rule example",
  "type": "art",
  "sections": {
    "redemption": "Synthetic example naming redemption, market value, procedure, timeframe, suspension, fee. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. Holders redeem at par."
  }
}
ReviewReserve asset at par

The note also follows where par value describes the reserve of assets. The check reads the words and leaves it to the reviewer whether the token's redemption depends on par value.

{
  "title": "Synthetic rule example",
  "type": "art",
  "sections": {
    "redemption": "Synthetic example naming redemption, market value, procedure, timeframe, suspension, fee. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. Reserve bills are bought at a discount and redeemed at par."
  }
}
PassSection that matches

This text passes and shows what the check measures: listed terms and length. It is not model disclosure wording and does not meet MiCAR.

{
  "title": "Synthetic rule example",
  "type": "art",
  "sections": {
    "redemption": "Synthetic example naming redemption, market value, procedure, timeframe, suspension, fee. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token. This synthetic sentence only adds length and states no fact about any issuer or token."
  }
}

Limitations

Disagree with this rule, or missing one? Propose a rule change.