Skip to content

SIP-044: Clarity 6, staking and PoX post-conditions, and removal of the cost-voting contract#267

Merged
brice-stacks merged 25 commits into
stacksgov:mainfrom
jbencin-stacks:clarity-6
Jul 20, 2026
Merged

SIP-044: Clarity 6, staking and PoX post-conditions, and removal of the cost-voting contract#267
brice-stacks merged 25 commits into
stacksgov:mainfrom
jbencin-stacks:clarity-6

Conversation

@jbencin-stacks

Copy link
Copy Markdown
Contributor

Note

This is a work in progress, and more items will likely be added to Clarity 6

This SIP specifies the next version of the Stacks blockchain scripting language, Clarity 6, which addresses several limitations and inconveniences that have been reported by Clarity developers.

@314159265359879

Copy link
Copy Markdown
Contributor

I think it is convenient to give this a SIP number right away for ease of referencing lets go with SIP-044

@clairetopalian
clairetopalian marked this pull request as ready for review June 8, 2026 14:12
Comment thread sips/sip-044/sip-044-clarity6.md
Comment thread sips/sip-044/sip-044-clarity6.md Outdated
@jbencin-stacks jbencin-stacks changed the title Clarity 6 Stacks Epoch 4.0 Jun 16, 2026
@jbencin-stacks jbencin-stacks changed the title Stacks Epoch 4.0 Stacks Epoch 4.0 (including Clarity 6) Jun 16, 2026
Comment thread sips/sip-04x/sip-04x-clarity6.md Outdated
@werner-stacks

Copy link
Copy Markdown

@jbencin-stacks thanks for adding these items to the SIP. I see you changed the title, and removed the SIP-044 number.

Lets keep the SIP number in the title of this issue it has already been referenced elsewhere.
You can change the rest of the title however I would prefer if it was still descriptive of the content i.e. SIP-044 Clarity 6, staking and PoX post-conditions and removal of the cost-voting contract. We've never referred to "epoch"'s in the title, lets keep that out.
We can add a column in the table suggested here with epochs to enhance visibility into what epoch activated certain SIP's.

The work to deal with problematic transactions I don't think need mention in the title.

@jbencin-stacks jbencin-stacks changed the title Stacks Epoch 4.0 (including Clarity 6) SIP-044: Clarity 6, staking and PoX post-conditions, and removal of the cost-voting contract Jun 17, 2026
Comment thread sips/sip-044/sip-044-clarity6.md Outdated
Comment thread sips/sip-044/sip-044-clarity6.md Outdated
Comment thread sips/sip-044/sip-044-clarity6.md
314159265359879
314159265359879 previously approved these changes Jul 6, 2026

@314159265359879 314159265359879 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking great for editor sign-off, thanks!

@314159265359879 314159265359879 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a few more suggestions before we merge this.

Comment thread sips/sip-044/sip-044-clarity6.md Outdated
Comment thread sips/sip-044/sip-044-clarity6.md Outdated

Parts of this SIP depend upon
[SIP-045 (Bitcoin Staking)](https://github.com/adriano-stacks/sips/blob/main/sips/sip-xxx/sip-0XX-pox-5-bitcoin-staking.md)
and intends to activate together with it.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

grammer and sementics error here with this sentence. I suggest this instead:

Parts of this SIP depend upon SIP-045 (Bitcoin Staking), and this SIP is intended to activate together with it.

(not other issue about link)

Comment thread sips/sip-044/sip-044-clarity6.md
Comment thread sips/sip-044/sip-044-clarity6.md Outdated
Comment thread sips/sip-044/sip-044-clarity6.md Outdated
Comment thread sips/sip-044/sip-044-clarity6.md Outdated
Comment thread sips/sip-044/sip-044-clarity6.md
@brice-stacks

Copy link
Copy Markdown
Contributor

@314159265359879 your comments are all addressed in 93980a2. Thanks!

@brice-stacks
brice-stacks merged commit ea12174 into stacksgov:main Jul 20, 2026
@jbencin-stacks
jbencin-stacks deleted the clarity-6 branch July 20, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants