> For the complete documentation index, see [llms.txt](https://dogether.gitbook.io/dogether-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dogether.gitbook.io/dogether-wiki/deploying-on-dogether-developers/evm-compatability.md).

# EVM Compatability

Dogether's commitment to being at the forefront of blockchain technology is exemplified by its compatibility with the Ethereum Virtual Machine (EVM). This compatibility plays a crucial role in ensuring developers can leverage the robustness of Ethereum's ecosystem within the Dogether network.

### Understanding EVM Compatibility

EVM compatibility means that Dogether can execute smart contracts and decentralized applications (dApps) developed for the Ethereum blockchain. This compatibility ensures seamless transitions for developers and a wide range of functionalities for users.

### Benefits of EVM Compatibility

* **Seamless Portability:** Developers can easily migrate Ethereum-based dApps to Dogether without significant rewrites.
* **Access to a Wide Range of Tools:** Utilize established Ethereum development tools and environments, such as Truffle, Remix, and MetaMask, on Dogether.
* **Robust Smart Contract Capabilities:** Leverage Ethereum's tried and tested smart contract functionalities within the Dogether ecosystem.
* **Vast dApp Ecosystem:** Users gain access to a diverse range of decentralized applications, enhancing their experience on the Dogether platform.

### Leveraging EVM for Development

* **Smart Contract Deployment:** Developers can write smart contracts in Solidity, Ethereum’s programming language, and deploy them directly on the Dogether network.
* **Familiar Development Environment:** The EVM compatibility allows developers to work in an environment they are already accustomed to, reducing the learning curve and accelerating development.

### Future Developments and Updates

* **Staying Updated:** Dogether aims, over time to stay in sync with the latest EVM updates and improvements, ensuring our platform remains cutting-edge and developer-friendly.
* **Community Input:** Feedback from the developer community is highly valued, helping guide future decisions regarding EVM compatibility and updates.


---

# 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://dogether.gitbook.io/dogether-wiki/deploying-on-dogether-developers/evm-compatability.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.
