# Руководство  для тестнета Taiko Alpha-1 

By [kakashechka.eth](https://paragraph.com/@kakashechka) · 2022-12-28

---

👋Начинаем
----------

Добро пожаловать в тестнет Альфа-1 Taiko под кодовым названием **Snæfellsjökull**. В тестнете участвуют две сети:

**Taiko A1** - это тестовая сеть Alpha-1 Taiko - полностью децентрализованная, эквивалентная Ethereum ZK-Rollup.

**Ethereum A1** - это частная сеть Ethereum, развернутая Taiko, которая служит в качестве L1 для тестовой сети Taiko Alpha-1.

Что я могу сделать?
-------------------

В этом тестнете вы можете:

*   🌉 Переводить токены между Ethereum A1 и Taiko A1.
    
*   🤝 Отправлять транзакции (например, развертывать контракты).
    
*   🌐 Запустить ноду - это делает вас частью Taiko! 📝 Оставляйте отзывы и будьте вечно любимы.
    
*   🥇 Заработайте POAP, используя свой кошелек для выполнения любых 2 из 3 следующих действий до 31 января 23:59 UTC:
    
*   Использовать мост
    
*   Взаимодействовать с контрактом (например, взаимодействовать с dapp, развернуть контракт)
    
*   Перевод между счетами
    

Оставить отзыв
--------------

Оставьте отзыв, нажав [здесь](https://github.com/orgs/taikoxyz/discussions/new?category=feedback&title=Testnet%20feedback%20form&body=%23+Friction+log%0D%0A-+TODO%0D%0A%0D%0A%23+Other+notes%0D%0A-+TODO%0D%0A), и используйте его для записи любых \[ошибок, предложений и т.д.\] во время тестирования Taiko.

Как только вы закончите тестирование сети, пожалуйста, отправьте отзыв, чтобы помочь улучшить Taiko!

➕Добавить сети в кошелёк
------------------------

### Автоматически добавить сети

Перейти по [ссылке](https://taiko.xyz/docs/alpha-1-testnet/configure-wallet). Нажать Add to wallet после каждой сети.

### Добавить сети вручную

Используйте эту конфигурацию RPC для добавления Ethereum A1 и Taiko A1 в кошельки.

### Ethereum A1

Сеть: Ethereum A1

Chain ID: 31338

RPC URL: [https://l1rpc.a1.taiko.xyz](https://l1rpc.a1.taiko.xyz)

Символ: ETH

Block Explorer URL: [https://l1explorer.a1.taiko.xyz](https://l1explorer.a1.taiko.xyz)

### Taiko A1

Сеть: Taiko A1

Chain ID: 167003

RPC URL: [https://l2rpc.a1.taiko.xyz](https://l2rpc.a1.taiko.xyz)

Символ: ETH

Block Explorer URL: [https://l1explorer.a1.taiko.xyz](https://l1explorer.a1.taiko.xyz)

💧 Запросить ETH c крана
------------------------

Запрос ETH для Ethereum A1: [https://l1faucet.a1.taiko.xyz/](https://l1faucet.a1.taiko.xyz/).

Запросить ETH для Taiko A1: [https://l2faucet.a1.taiko.xyz/](https://l2faucet.a1.taiko.xyz/).

🌉 Используйте мост
-------------------

Контракт моста можно найти тут:

Развёрнут на L1: [https://l1explorer.a1.taiko.xyz/address/0x3612E284D763f42f5E4CB72B1602b23DAEC3cA60](https://l1explorer.a1.taiko.xyz/address/0x3612E284D763f42f5E4CB72B1602b23DAEC3cA60)

Развёрнут на L2: [https://l2explorer.a1.taiko.xyz/address/0x0000777700000000000000000000000000000002](https://l2explorer.a1.taiko.xyz/address/0x0000777700000000000000000000000000000002)

### Тестируйте мост

Используйте [мост](https://bridge.a1.taiko.xyz/) для следующих действий:

*   Перевод ETH между Ethereum A1 и Taiko A1
    
*   Перевод HORSE между Ethereum A1 и Taiko A1
    

### Почему мой перевод L2 -> L1 занимает так много времени?

Передача с L2 на L1 может занять некоторое время, потому что Taiko синхронизирует заголовки блоков с задержкой в несколько часов, чтобы обеспечить время генерации доказательства, а нам нужно, чтобы синхронизированные заголовки совпадали, чтобы доказательство Меркла сообщения, отправленного на L2, было действительным на L1.

### Объяснение контракта моста

Читайте документацию по мосту на нашем GitHub: [https://github.com/taikoxyz/taiko-mono/tree/main/packages/protocol/contracts/bridge](https://github.com/taikoxyz/taiko-mono/tree/main/packages/protocol/contracts/bridge).

🚀 Развернуть контракт
----------------------

Мы развернем смарт-контракт на Taiko A1 с помощью Foundry.

1.  Следуйте указаниям Foundry Book для установки Foundry и инициализации проекта по умолчанию: [https://book.getfoundry.sh/getting-started/first-steps](https://book.getfoundry.sh/getting-started/first-steps).
    
2.  Из `~/hello_foundry` запустите `forge create --legacy --rpc-url https://l2rpc.a1.taiko.xyz --private-key <yourPrivateKey> src/Counter.sol:Counter` (поменяйте `<yourPrivateKey>` на ключ аккаунта с которого вы планируете развернуть контракт)
    

Мы используем `--legacy`, потому что EIP-1559 в настоящее время отключен на Taiko. У нас есть планы по его повторному включению в будущем.

Вы можете использовать проводник блоков, чтобы проверить, что контракт был развернут: [https://l2explorer.a1.taiko.xyz/](https://l2explorer.a1.taiko.xyz/).

🌐 Запуск ноды
--------------

Это, пожалуй, самая важная часть тестнета! Taiko полностью децентрализован и полагается на сообщество для запуска ноды.

Для начала работы следуйте руководству в [simple-taiko-node/README.md](https://github.com/taikoxyz/simple-taiko-node/blob/main/README.md).

🔍 Изучите сеть
---------------

Тестовая сеть Taiko Alpha-1 состоит из узлов L1 / L2 со всеми развернутыми контрактами протокола Taiko. Интервал майнинга узла L1 установлен на 12 секунд.

### Сведения о сетях

### L1

*   **Проводник блоков:** [https://l1explorer.a1.taiko.xyz](https://l1explorer.a1.taiko.xyz/)
    
*   **HTTP RPC Endpoint:** [https://l1rpc.a1.taiko.xyz](https://l1rpc.a1.taiko.xyz/)
    
*   **Web Socket RPC Endpoint:** [wss://l1ws.a1.taiko.xyz](https://etherscan.io/address/l1ws.a1.taiko.xyz)
    
*   **ETH мост:** [https://l1faucet.a1.taiko.xyz](https://l1faucet.a1.taiko.xyz/)
    
*   **Chain ID:** `31338`
    

### L2

*   **Проводник блоков:** [https://l2explorer.a1.taiko.xyz](https://l2explorer.a1.taiko.xyz/)
    
*   **HTTP RPC Endpoint:** [https://l2rpc.a1.taiko.xyz](https://l2rpc.a1.taiko.xyz/)
    
*   **Web Socket RPC Endpoint:** [wss://l2ws.a1.taiko.xyz](https://etherscan.io/address/l2ws.a1.taiko.xyz)
    
*   **ETH мост:** [https://l2faucet.a1.taiko.xyz](https://l2faucet.a1.taiko.xyz/)
    
*   **Chain ID:** `167003`
    

### Адреса контрактов

### L1

*   **TaikoL1:** `0x7B3AF414448ba906f02a1CA307C56c4ADFF27ce7`
    
*   **TokenVault:** `0xD0dfd5baCf160B97C8eE3ecb463F18c08673160c`
    
*   **Мост:** `0x3612E284D763f42f5E4CB72B1602b23DAEC3cA60`
    

### L2

*   **TaikoL2:** `0x0000777700000000000000000000000000000001`
    
*   **TokenVault:** `0x0000777700000000000000000000000000000002`
    
*   **EtherVault:** `0x0000777700000000000000000000000000000003`
    
*   **Мост:** `0x0000777700000000000000000000000000000004`
    

### Cron job

Будет работать служба cron job, которая периодически (каждые 2 минуты) предлагает пустые блоки.

📝 Отправить отзыв
------------------

Отправьте отзыв в [GitHub Discussions](https://github.com/orgs/taikoxyz/discussions).

Благодарим вас за участие в тестнете Snæfellsjökull! 🌋

❓ Получить помощь
-----------------

Вот два места, где вы можете получить помощь:

*   [Опубликуйте свой вопрос на GitHub Discussions](https://github.com/orgs/taikoxyz/discussions/new?category=questions)
    
*   [Спросите нас в Discord](https://discord.com/invite/taikoxyz)
    

Обсуждение на GitHub предпочтительнее, поскольку ваш вопрос может помочь другим людям, столкнувшимся с той же проблемой. И наоборот, вы можете найти здесь ответ на свою проблему!

Created by Glinomessi#9364

---

*Originally published on [kakashechka.eth](https://paragraph.com/@kakashechka/taiko-alpha-1)*
