# The BASIN Protocol

{% hint style="success" %}
This has all been incorporated into Natural Asset Ensurance at [ensurance.app](https://ensurance.app/) - go there for most up to date version.
{% endhint %}

BASIN protects, restores and stewards nature and ecosystems in perpetuity.&#x20;

## Protocol&#x20;

The BASIN Protocol **ensures** the ecology of PLACE, on PURPOSE, by PEOPLE.

## Members

The BASIN Protocol is actively run by its members. &#x20;

## Accounts

All members have a .basin account which serves as the confluence to stocks and flows of natural capital, the people, and underlying real assets that make up the protocol. BASIN Accounts can be managed individually or collectively and can hold almost any type of value.

{% hint style="info" %}
What does this mean technically? See the [Contracts](broken://pages/KGufUnkv5WVF1c40gxUo) section for details.
{% endhint %}

## BASIN STREAM FLOWS

.BASIN's are perpetual trust accounts that represent and operate as the **stocks** of PLACE, PURPOSE, and PEOPLE. &#x20;

STREAMS represent and operate as the **flows** between PLACE, PURPOSE, and PEOPLE.&#x20;

As a platform cooperative, .basin's are 1:1 membership of the protocol, while STREAMS function as patronage certificates, reflecting the collaborative and dynamic nature of how BASIN STREAMS work together via FLOWS.

{% hint style="success" %}
A way to think of the BASIN Protocol is that BASIN's gather, hold, and filter the value of our world's most precious treasures while STREAMS are the FLOWS of value. Collectively BASIN members steward Nature's value for sustainable well-being of all species and ecosystems.
{% endhint %}

## PLACE, PURPOSE, PEOPLE

.basin's represent either place, purpose, or people.  Each are described in the the next section.

<br>

<br>


---

# 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://docs.basin.global/protocol/the-basin-protocol.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.
