> For the complete documentation index, see [llms.txt](https://cubiclearn.gitbook.io/dae/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cubiclearn.gitbook.io/dae/dae/art/g-l-space/composability.md).

# Composability

**Artwork** ➢ [Composability](https://superrare.com/0x9a3b5fee68ba47a49d4d560f7f8eb816a67f969b/composability-1) \
**Author** ➢ [Chiara Braidotti](https://superrare.com/chiarabraid) \
**Text** ➢ hex6c and Chiara Braidotti

Composability has roots in the open-source technology movement and was critical to the Internet's early growth. It refers to the ability to combine existing components and reassemble them to create new products.

In a composable architecture, every component has a specific use case. Developers can then combine these components and add new functionality to build applications without having to reinvent the wheel.

The concept of composability is fundamental to many art movements throughout history, from the modular construction of Gothic cathedrals to the recombination of readymade objects in Dada and Surrealist art, and the Exquisite Corpse represents an interesting case. Born in Paris among the Surrealists about a hundred years ago, the Exquisite Corpse was initially a written exercise: one writes something on paper, then they fold the sheet and pass it on to the next person, who adds another term and so on, until each participant leaves a thought on the page, which, once unrolled, reveals a sentence. Either textual or drawn, the Exquisite Corpse is a collective creative game, a work of which everyone is a co-author along with chance itself, an example of artistic composability without judgement or limits, except those of the very page.

Unlike in this artistic practice, Web2 companies tend to lock users into platforms and prevent usage of rival platforms by implementing high switching costs. The result is a fragmented system, where each component cannot be combined to create greater value.

On the other hand, Web3 has triggered a new interest in software composability. As open-source technologies, blockchain applications are highly interoperable and can benefit from existing libraries to create new experiences for users.

An area of blockchain technology that is benefited from composable software is Decentralized Finance (DeFi). DeFi protocols are permissionless and can seamlessly integrate with each other. It means that DeFi applications are composable and can be easily joined together.

Decentralized Autonomous Organization (DAO) is another great example where composability is crucial. A DAO is a modular complex system integrating many components. For instance, Decentralized Autonomous Education (DAE) is a learning model that integrates Web3 technologies in the learning process. In particular, it models a classroom as a DAO. DAE integrates independent components for discussing, making and voting proposals, assigning credentials and karma tokens to participants, collectively managing the treasury and remunerating the karma, and of course effectively teaching itself.

As for the Exquisite Corpse shown here, the elements portrayed between the imaginary paper folds hint at the concept of composability as well. All hand-drawn and later combined digitally, they are an octopus, which chooses what to compose itself of by creating a carapace of rocks and shells as needed; a tree, which often brushes its branches against other trees but does not touch them – crown shyness help compose the forest; a Lego structure, playfully constructed brick by brick; a fern, a living fractal composed of itself in every form; and a platypus, an authentic Exquisite Corpse by Nature.

Composability highlights the importance of flexibility and experimentation in the creative process, as well as the potential for artworks to exist as modular, adaptable or generative systems rather than fixed, static entities.

> All in all, composability is a key ingredient for any creative endeavor and for Web3. Furthermore, developing and creating by composing is also a lot of fun!

Read more about why composability matters for Web3 in this [article](https://businesstechguides.co/why-composability-matters-for-web3) by Emmanuel Awosika.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://cubiclearn.gitbook.io/dae/dae/art/g-l-space/composability.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
