{
  "@context": {
    "@language": "en-us",
    "CIP100": "https://github.com/cardano-foundation/CIPs/blob/master/CIP-0100/README.md#",
    "CIP136": "https://github.com/cardano-foundation/CIPs/blob/master/CIP-0136/README.md#",
    "hashAlgorithm": "CIP100:hashAlgorithm",
    "body": {
      "@id": "CIP136:body",
      "@context": {
        "references": {
          "@id": "CIP100:references",
          "@container": "@set",
          "@context": {
            "GovernanceMetadata": "CIP100:GovernanceMetadataReference",
            "Other": "CIP100:OtherReference",
            "label": "CIP100:reference-label",
            "uri": "CIP100:reference-uri",
            "RelevantArticles": "CIP136:RelevantArticles"
          }
        },
        "summary": "CIP136:summary",
        "rationaleStatement": "CIP136:rationaleStatement",
        "precedentDiscussion": "CIP136:precedentDiscussion",
        "counterargumentDiscussion": "CIP136:counterargumentDiscussion",
        "conclusion": "CIP136:conclusion",
        "internalVote": {
          "@id": "CIP136:internalVote",
          "@container": "@set",
          "@context": {
            "constitutional": "CIP136:constitutional",
            "unconstitutional": "CIP136:unconstitutional",
            "abstain": "CIP136:abstain",
            "didNotVote": "CIP136:didNotVote",
            "againstVote": "CIP136:againstVote"
          }
        }
      }
    },
    "authors": {
      "@id": "CIP100:authors",
      "@container": "@set",
      "@context": {
        "did": "@id",
        "name": "http://xmlns.com/foaf/0.1/name",
        "witness": {
          "@id": "CIP100:witness",
          "@context": {
            "witnessAlgorithm": "CIP100:witnessAlgorithm",
            "publicKey": "CIP100:publicKey",
            "signature": "CIP100:signature"
          }
        }
      }
    }
  },
  "hashAlgorithm": "blake2b-256",
  "body": {
    "govActionId": "gov_action1znt2fr0chyye50nj0cdld2dvdjg3xsdfvq0fr37n43uehlvfkqdsqjnuq3n",
    "summary": "Tingvard judges the “AURORA: Open infrastructure for bringing real credit markets to Cardano.” Treasury Withdrawal governance action unconstitutional.",
    "rationaleStatement": "This governance action requests 940,000 ADA from the Cardano Treasury to fund approximately five months of delivery, across four milestones, of open credit-market infrastructure for Cardano. The infrastructure comprises a Metadata Standard, a Verification Framework, the AURORA Discovery Engine, open APIs, filtering and query tooling, a Capital Provider Profile Standard, developer tooling and a reference implementation. Fairway is the Treasury Withdrawal Recipient and lead implementer.\n\nThis action is properly framed as a Treasury Withdrawals action and must therefore be assessed under Article II, Section 6 and Article II, Section 7 of the Constitution, together with the applicable treasury guardrails in Appendix I.\n\nTingvard’s assessment is based on the governance action metadata anchored on-chain, whose content is verified by its on-chain hash. The anchored metadata states that the full AURORA Treasury Proposal “forms part of this funding request”, and that “Sections 5, 7, 9 and 11 specify budget reallocations, implementation payments, independent administration, audits, prior funding disclosure, refund conditions and Net Change Limit compliance.” The full proposal is referenced as a GitHub release page. No hash for it is given in the metadata, and its owner can still edit or replace the release or move its tag. Tingvard has reviewed the version of the full proposal published before submission (blake2b-256 be2a64ee64c7990e9cc77aa165f083a41b0bf3e4e36a2d59ac9612afcb0f7cbc) and has used it to corroborate the anchored metadata.\n\nThe proposal satisfies Article II, Section 6, §2. It includes a title, abstract, motivation, rationale and references to supporting material.\n\nThe proposal satisfies Article II, Section 7, §1 as to the purpose of the withdrawal and the period for delivery. The anchored metadata identifies the infrastructure to be funded and a delivery period of approximately five months across four milestones.\n\nThe action satisfies Article II, Section 7, §3 and TREASURY-01a and TREASURY-02a. The applicable Net Change Limit of 500,000,000 ADA covering epochs 613 to 713 has been agreed on-chain, and the enacted withdrawals in that period leave sufficient remaining capacity for this request. The withdrawal is denominated in ada, satisfying TREASURY-03a.\n\nThe proposal satisfies Article II, Section 7, §4, with a concern. The anchored metadata provides for independent Treasury-use audits following publication of the M2 technical outputs and during M4 before project closure, and includes independent Treasury-use oversight within the funded scope. However, the amount allocated and the oversight metrics appear only in the unhashed full proposal, and the auditor is not yet named.\n\nThe proposal satisfies Article II, Section 7, §5, with a concern. The anchored metadata states that funds are “initially received into an independent 3-of-5 AURORA Treasury multisignature” and that “Implementation contributors hold no signing keys to the administrator-controlled Treasury multisignature”. Tingvard has verified on-chain that the withdrawal destination is a script credential requiring at least three of five distinct signing keys. Unlike the action assessed in the “Governance Incentives Framework 2026” ruling, this action therefore fixes an administrator structure, independent of the recipient, in its hashed metadata and on-chain, and that structure is in place at the point of withdrawal. The identities of the five administrators, however, appear only in the unhashed full proposal, under the heading “Proposed AURORA Treasury Administrators”.\n\nThe action satisfies Article II, Section 7, §6. Tingvard has verified on-chain that the destination account is a dedicated multisignature script account, is not delegated to an SPO, and is delegated to the predefined abstain voting option.\n\nThe constitutional defects are found under Article II, Section 6, §1, and under Article II, Section 7, §1 and §2. Each is sufficient on its own to render the action unconstitutional.\n\nArticle II, Section 6, §1 requires a URL hosting a document that outlines the proposed governance action, and the hash of that document. It further requires that “The document hosted by such a URL shall be immutable and incapable of being altered after submission”.\n\nThe anchor is hosted at a GitHub branch URL (refs/heads/main), whose content can be changed after submission by a single commit to that branch. The anchor file still matches its on-chain hash, the repository shows no changes after submission, and Tingvard does not find that its content has changed. Article II, Section 6, §1, however, requires the hosted document to be immutable and incapable of being altered after submission, not merely unaltered. A matching hash shows whether a document has changed; it does not make it incapable of change. If a matching hash were sufficient, the requirement of immutability would add nothing to the requirement to provide the hash. The full proposal’s own Section 11 stated that the final governance action would reference an immutable canonical version “hosted through IPFS or an equivalent content-addressed storage system … through the applicable URI and cryptographic hash”. That was not done.\n\nTingvard therefore finds that the action fails to satisfy Article II, Section 6, §1.\n\nArticle II, Section 7 places its requirements on the “Treasury Withdrawals” action itself. Article II, Section 7, §1 requires the action to specify the terms of the withdrawal, including “the relevant costs and expenses of the proposed activities” and the “circumstances under which the withdrawal might be refunded to the Cardano Treasury”. Article II, Section 7, §2 requires the action to “disclose whether the prospective recipient … has received ada from the Cardano Treasury within the last 24 months”.\n\nThe anchored metadata states the total request of 940,000 ADA but does not set out the relevant costs and expenses of the proposed activities. It does not state any circumstances under which the withdrawal might be refunded to the Cardano Treasury. It does not state whether Fairway has received ada from the Cardano Treasury within the last 24 months. In each case it states only that these terms are specified in another document.\n\nThat document is not fixed by the action. It is not hashed in the metadata, and the release through which it is referenced can be edited, replaced or re-tagged by its owner. Off-chain content becomes part of a governance action by being fixed by a hash, as Article II, Section 6, §1 provides. This document was not.\n\nThis is not a minor drafting issue. The terms in question operate after enactment: they determine what the funds may be spent on, when unspent funds must be returned to the Treasury, and what prior funding the voters were told about. A term that the proposer can still change after the vote is not a term specified by the action.\n\nIn the earlier Treasury Withdrawal actions Tingvard has checked, such as the IO and Tweag treasury withdrawals, the anchored metadata stated the required terms itself, including prior treasury receipts. Referenced documents supplemented terms the action already contained. This action instead delegates the required terms to a document outside the action.\n\nTingvard therefore finds that the action fails to satisfy Article II, Section 7, §1 as to costs and refund circumstances, and Article II, Section 7, §2.\n\nTingvard has considered Article I, Section 1, Tenets 3, 6, 8 and 9. Open, Apache-licensed infrastructure for credit-market discovery is consistent with the Tenets, and Tingvard does not find a clear, objective failure under any of them.",
    "precedentDiscussion": "This decision applies the position Tingvard has stated on the hosting of governance action documents under Article II, Section 6, §1. The requirement that the hosted document be “immutable and incapable of being altered after submission” is met only where the URL cannot serve different content after submission. That is the case for content-addressed storage, such as IPFS, and for a URL pinned to a full commit hash. It is not met by a branch URL, a tag or release URL, or an ordinary website, even where the document currently matches its on-chain hash. Tingvard voted constitutional on the “Cardano Defi Liquidity Budget - Withdrawal 1” action of March 2026, which was hosted on GitHub at a URL pinned to a commit hash. That form of hosting satisfies the requirement; a branch URL does not. As Tingvard held in the January 2026 “Cardano DeFi Liquidity Budget - Withdrawal 1” ruling, the Constitutional Committee has no authority to apply grandfathering or transition rules.\n\nThis decision also clarifies that the terms required by Article II, Section 7 must be stated in the governance action itself. They must appear either in the anchored metadata or in a document the action references by hash. Unhashed supporting documents may corroborate or add detail to terms the action states, but they cannot supply terms the action itself omits.\n\nThis decision does not cast doubt on earlier Treasury Withdrawals that referenced supporting documents without a hash, where the anchored metadata itself stated the required terms. In “Rare Evo and Dev Gov Day 2026: Cardano Title Sponsorship”, Tingvard accepted a disclosure section that did not expressly state the recipient’s prior treasury receipts. Tingvard does not extend that approach to an action whose metadata contains no disclosure at all, only a reference to one in another document.\n\nThis decision is also consistent with the reasoning in “Eternl: Path to Sustainability - v2” and “Strike Finance Liquidity Deployment”. An independent multisignature administrator that holds the funds from the point of withdrawal, with no implementer holding a signing key, gives the administrator role real substance. Tingvard does not, however, treat an on-chain key structure alone as a sufficient designation of administrators in general. The administrators responsible should be identified in the action.\n\nThis decision also preserves the distinction between constitutional review and policy review. Whether Cardano should fund credit-market infrastructure, whether 800,000 ADA is an appropriate fixed implementation fee, whether up to 140,000 ADA should be released before the first milestone, whether the full amount should become releasable before the final independent review and audit, whether the audit budget is sufficient, and whether the administrators can assess technical milestones are questions for DReps and ada owners. The CC assessment is limited to whether the action conflicts with the Constitution.",
    "counterargumentDiscussion": "One possible counterargument is that the anchor file matches its on-chain hash and the repository shows no changes after submission, so nothing has been altered and the hosting objection is a technicality.\n\nTingvard does not accept this. The hash is already required by Article II, Section 6, §1. The further requirement that the hosted document be immutable and incapable of being altered must therefore mean something more. A hash allows a change to be detected; it does not prevent the document at the URL from being replaced. Tingvard’s finding does not depend on any alteration having occurred, and it implies no bad faith.\n\nAnother possible counterargument is that the anchored metadata expressly incorporates the full proposal by section number, and that the version reviewed is demonstrably the version that existed at submission.\n\nTingvard acknowledges that this is the strongest argument on the Article II, Section 7 question. The full proposal was published before submission, it matches its published digest, and the repository shows no later changes. However, this evidence only shows that the document has not changed so far. It does not fix the document for the period after enactment, when the refund, reallocation and disbursement terms actually operate. Article II, Section 6, §1 provides the means of fixing off-chain content, and the action did not use it for the document on which its required terms depend.\n\nA further counterargument is that Tingvard has previously voted constitutional on Treasury Withdrawals that referenced supporting documents without a hash, and that applying these standards now gives proposers no notice.\n\nTingvard has considered this. Tingvard has not voted constitutional on any action whose anchor could be altered after submission. In the earlier actions Tingvard has checked, the required terms were stated in the anchored metadata itself. The requirements applied here come from the text of Article II, Section 6, §1 and Article II, Section 7, §1 and §2, and the Constitutional Committee cannot create transition rules. Moreover, the proposer’s own full proposal recognised that the final action should reference the canonical proposal through content-addressed storage and a cryptographic hash.\n\nA final counterargument is that the substance of the proposal is sound. It has a clear purpose, a costed budget, an independent 3-of-5 multisignature administrator, two independent audits, refund conditions and compliant custody.\n\nTingvard agrees that the proposal’s substance addresses the constitutional safeguards, and nothing in this finding suggests bad faith. The defects lie in how the action was anchored and in what the action itself specifies. They are readily curable. A resubmitted action would need to be anchored on content-addressed storage or at a commit-pinned URL. It would also need to state the costs, refund circumstances and prior funding disclosure in its anchored metadata, or reference the full proposal as a file by hash. It could reuse the existing multisignature account.",
    "conclusion": "Tingvard finds the “AURORA: Open infrastructure for bringing real credit markets to Cardano.” Treasury Withdrawal governance action unconstitutional.\n\nThe action has a clear purpose and delivery period, fits within the applicable Net Change Limit, provides for independent audits, places the funds under an independent 3-of-5 multisignature from the point of withdrawal, and satisfies the custody requirements. However, it does not satisfy Article II, Section 6, §1, because the anchored document is hosted at a GitHub branch URL whose content can be altered after submission. It does not satisfy Article II, Section 7, §1, because its metadata does not specify the relevant costs and expenses or the circumstances under which the withdrawal might be refunded to the Cardano Treasury. It does not satisfy Article II, Section 7, §2, because its metadata does not disclose whether the recipient has received ada from the Cardano Treasury within the last 24 months. Each of these defects is sufficient on its own.\n\nTingvard therefore judges this governance action unconstitutional.",
    "internalVote": {
      "constitutional": 0,
      "unconstitutional": 4,
      "abstain": 0,
      "didNotVote": 1,
      "againstVote": 0
    },
    "references": [
      {
        "@type": "RelevantArticles",
        "label": "Cardano Blockchain Ecosystem Constitution",
        "uri": "ipfs://bafkreieyuknozbtewyurfqoagvplvykadn6a4u6wglupavdz46bbsnnl6e"
      }
    ]
  },
  "authors": [
    {
      "name": "Tingvard",
      "imageUrl": "ipfs://QmPkHXdK6GLtDNyyKFBWRwARFEy9TPFcbpDganixmRXwWJ"
    }
  ]
}