A Guide to Consideration Advisory Boards (CABs)
by Stacks Foundation team on October 22, 2022
What is a CAB?
Consideration Advisory Boards (CABs) are part of an ongoing effort to further expand and refine the Stacks Improvement Proposal (SIP) process (a SIP is a formal document that is utilized to propose a change to the Stacks blockchain. Any user can submit a SIP, and every SIP will be subject to the same criteria).

For every SIP consideration, there is a CAB. The duty of the CAB is to utilize their expertise to judge the merit of a SIP. A CAB is a group of people from the Stacks community that provides expert feedback on any accepted-status SIP relevant to their field. CABs offer up feedback to the whole community, and to the Steering Committee (the Steering Committee acts as a steward of the Stacks blockchain. It is primarily concerned with overseeing the Stacks blockchain evolving design, operation, and governance).

CABs help to vet SIPs and bring vetting to the community at large. This ensures that there is a decentralized process that is more robust with more voices. CABs help to bring people from the broader Stacks community into the feedback process.
CABs + Stacks 2.1
As one example, the upcoming Stacks 2.1 upgrade (SIP-015) is reviewed and vetted by these groups of experts. After the SIP-015 documentation is written up on Github, CABs will carry out the official review and then publish their public commentary, logged on Github. CABs will inform the community of their review via various public channels such as Twitter, Stacks Forum. Between October 22nd and October 31st, CABs will be reviewing SIP-015.
Who is currently in a CAB?
Currently, there are three activated CABs as part of the Stacks SIP process. Below is a breakdown of each CAB group.

Technical CAB

Governance CAB

Economics CAB
Overview of CAB responsibilities
Who should consider joining a CAB?
  • Established and trusted member of Stacks community who has been active in Stacks for at least 6 months+
  • Sufficient domain expertise: sufficient domain expertise to provide the Steering Committee with feedback pertaining to a SIP's consideration
  • Understands Stacks: sufficient understanding of Stacks community and technologies at least at an intermediate level
  • Communication Skills: excellent written communication skills
  • Code of Conduct: good standing with the SIP Code of Conduct and in accordance with the individual Board’s bylaws
  • Understands Bitcoin: sufficient understanding of Bitcoin and how it relates to Stacks at an intermediate level
Get involved
  • You can read more about the complete SIP process in SIP-000 doc here
  • Read more about CAB roles and responsibilities here