> For the complete documentation index, see [llms.txt](https://ivankhrenkov.gitbook.io/bware_labs_russian/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ivankhrenkov.gitbook.io/bware_labs_russian/the-basics/etherium-api.md).

# Etherium API

## Обзор

Ethereum, запущенная в 2015 году, представляет собой децентрализованную программную платформу с открытым исходным кодом, основанную на блокчейне. Во вселенной Ethereum есть единственный канонический компьютер (называемый виртуальной машиной Ethereum или EVM), с состоянием которого согласны все участники сети Ethereum.&#x20;

Каждый, кто участвует в сети Ethereum (каждая нода Ethereum), хранит копию состояния этого компьютера. Кроме того, любой участник может транслировать запрос этому компьютеру на выполнение произвольных вычислений. Каждый раз, когда такой запрос транслируется, другие участники сети проверяют, подтверждают и выполняют («execute») вычисление. Это вызывает изменение состояния в EVM, которое фиксируется и распространяется по всей сети. Запросы на вычисление называются запросами транзакций; запись всех транзакций, а также текущее состояние EVM хранится в цепочке блоков, которая, в свою очередь, сохраняется и согласовывается всеми нодами.

## BwareLabs в настоящее время поддерживает следующие сети:

* Mainnet

### **Доступные типы конечных точек на BwareLabs**

* JSON RPC;
* WebSockets;

### Ссылка - <https://etherscan.io/>
