Простое руководство по использованию нового шлюза Ethereum от Cloudfront.

Шаг 1. Добавьте запись CNAME в целевой домен.

В этом примере я буду использовать Route 53 AWS, но вы сможете использовать любой провайдер управления доменом.

Я решил использовать доменное имя node.gopherg.com для размещения моего провайдера web3. Все, что мне нужно сделать, это настроить запись CNAME для этого домена, которая указывает на cloudflare-eth.com.

Шаг 2: Свяжите целевой домен с Cloudflare

Предполагая, что ваша новая запись CNAME распространилась (это может занять до 12 часов), вы уже на полпути. Все, что вам нужно сделать сейчас, это подключить его к сервису Cloudflare, и они сгенерируют SSL-сертификат для вашего домена. Для этого просто зайдите в их веб-приложение, прокрутите страницу вниз и введите имя подключенного домена. В моем случае это будет node.gopherg.com.

Шаг 3. Исправьте все ошибки установки

Если вы видите следующее уведомление после отправки доменного имени, отлично!, все работает, и вы можете перейти к шагу 4.

Однако, если вы видите следующее сообщение, скорее всего, ваши изменения CNAME еще не полностью распространены. Просто подождите несколько часов и повторите попытку. Если это все еще не работает, еще раз проверьте, что вы настроили запись CNAME с правильными значениями на шаге 1.

Шаг 4. Начните использовать свой домен в качестве провайдера web3

Теперь вы можете напрямую вставить свое доменное имя в качестве провайдера в любую библиотеку web3, которую вы предпочитаете. Например, используя web3.js: