# Structure

The challanges faced with brc-20 are not unique and can apply to many other metaprocols on bitcoin. For this reason a generalized structure is proposed, with the intention of expansion beyond brc-20 to other standards when/where appropriate. For protocol evolution, there are two primary mediums maintained by the foundation, discourse and development. The foundation treasury will be managed internally by the founding committee.&#x20;

<img src="/files/KKBLMw4pCmtwj6z1jcrC" alt="" class="gitbook-drawing">

### Discourse

The Layer1 Foundation Forum is a dedicated platform for the metaprotocol community, where enthusiasts, developers, and contributors can come together to discuss and collaborate on the evolution of Bitcoin protocols, initially for brc-20 and it's related technical challenges. In essence, the Layer1 Foundation Forum is an online space where your insights are valued and your contributions significantly impact the Bitcoin ecosystem.

### Development

Development of standards will follow a BIP style approach. There will be open source repositories that developers can submit pull requests to. Core maintainers will be responsible for the final decision of what gets integrated into the core protocols. Maintainers will consist of trusted contributors to the standards development. It is integral to have a balanced initial group to maintain consensus across counterparties, but move quickly on standards.&#x20;

### Treasury

Initial structure will consist of a parent multi-sig for deployment with development partners holding control around updates. Initial governance will be limited to the L1F standard committee with potential to move to a more robust solution such as Optimism or Arbitrum as the foundation matures.

Grants and capital will be distributed to developers and maintainers doing the work. This will be assessed via proposals and PRs that get accepted. Funds will flow to an additional multisig on-chain after a workgroup or proposal is formed.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://layer1.gitbook.io/layer1-foundation/foundation/structure.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
