Простое руководство по использованию нового шлюза 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: