# The MES bonder

The current node is run by MES team.

There is no custody of assets by MES since funds are automatically transferred once received by smart contract address.

In an unlikely event where funds are received by the smart contract address but MES has gone offline and does not proceed with the transfer, users can withdraw their assets by submitting a merkle proof to the smart contract. (See [Merkle Proof](broken://pages/qEW4yvjTFYZsy589qJRV) for how it works)

**We are working on it**

Please bear in mind that MES is in its Alpha stage and we will keep working on developing a trustless protocol for users to interact permissionlessly.

In the near future, we will be increasing the degree of decentralisation by:

1\) Integrating CCTP as an alternative route\
2\) Allowing more nodes to be involved in the workflow


---

# 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.mesprotocol.com/overview/the-mes-bonder.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.
