Что такое QR-код Ethereum?
QR-код Ethereum кодирует 0x-адрес или платёжную ссылку EIP-681, например ethereum:0x...@1?value=1500000000000000000 (1.5 ETH в wei), в виде сканируемого изображения. Кошельки с поддержкой EIP-681 открывают заполненный экран отправки; остальные всё равно считывают адрес. Внутри кода только публичная информация.
Как создать платёжный QR-код Ethereum
- Скопируйте свой 0x-адрес из MetaMask, Trust Wallet, Ledger Live, Rainbow или любого другого кошелька. Он состоит из 42 символов и начинается с 0x.
- Выберите ETH (или USDT / USDC в Ethereum) в списке монет и вставьте адрес.
- Укажите сумму в ETH, если платёж на фиксированную сумму. Инструмент закодирует её в wei внутри ссылки EIP-681.
- Скачайте или скопируйте. Скопированная ссылка также работает как кликабельный deep link в чатах на телефонах с установленным кошельком.
ETH и токены в Ethereum
Отправка ETH и отправка токена ERC-20, например USDT, — это разные транзакции. Код для ETH использует ethereum:0xYourAddress@1?value=.... Код для USDT вместо этого обращается к контракту токена: ethereum:0xdAC17F...@1/transfer?address=0xYourAddress&uint256=.... Выберите нужный пункт в списке монет, и инструмент построит правильную форму. Адрес получателя в обоих случаях один и тот же.
Газ оплачивает отправитель
QR-код не включает газ. Кошелёк плательщика оценивает газ в момент отправки. Если вы выставляете счёт на фиксированную сумму, не вычитайте из неё комиссию: отправитель платит сетевые сборы сверх суммы.
Чек-лист безопасности
- Проверьте адрес. Сравните первые 6 и последние 6 символов на карточке с экраном получения в вашем кошельке, прежде чем печатать или делиться кодом.
- Проверьте небольшой суммой с другого кошелька, прежде чем полагаться на код.
- Никогда не вводите сид-фразу или приватный ключ ни на одном сайте, включая этот. Для QR-кода на получение нужен только публичный адрес.
- Замените код, если сменили адрес. Старые коды продолжают работать, поэтому уберите распечатки с адресами, на которые больше не хотите получать средства.