Использование Conflux eSpace Testnet в мобильных версиях криптокошельков (на примере MetaMask и MathWallet)

Данная инструкция содержит информацию по ручному добавлению тестовой сети “Conflux eSpace Testnet” в мобильные криптокошельки (на примере iOS версий MetaMask и MathWallet), описывает механику взаимодействия нативной среды Conflux VM(Conflux Core) и новой среды Conflux EVM (Conflux eSpace) на примере проведённых транзакций.

1. Добавление тестовой сети “Conflux eSpace Testnet” в мобильный кошелек Metamask

В приложении Metamask перейдите в “Настройки”, далее “Сети” и выберите “Добавить сеть”

В окне “Новая сеть RPC” для добавления тестовой сети Conflux eSpace Testnet введите следующие значения : показано на рисунке ниже:

Теперь вы добавили в мобильный кошелек MetaMask тестовую сеть Conflux eSpace Testnet. Для работы в ней, выберите ее в списке доступных сетей MetaMask.

2. Добавление сети eSpace в мобильный кошелек MathWallet

В приложении MathWallet выбираем «добавить сеть», и указываем необходимые значения (как показано на рисунке ниже):

Затем в списке доступных сетей выбираем сеть “Conflux eSpace Testnet”

Создаем новый кошелёк в MathWallet для тестовой сети “Conflux eSpace Testnet”


Теперь ваш мобильный кошелек MathWallet подключен к сети Conflux eSpace.

3. Отправка CFX внутри тестовой сети “Conflux eSpace Testnet”

Адрес Conflux eSpace MetaMask: 0x9bf84F844a6f5A08dce088F5a904923cac60FE80
Адрес Conflux eSpace MathWallet: 0xA6eF4f7B9b34E5BcbCD325b5059C884725934f2a

3.1 Переводим средства с адреса Conflux eSpace MetaMask на адрес Conflux eSpace MathWallet:

В приложении Mathwallet выбираем созданный ранее аккаунт в сети “Conflux eSpace Testnet”


Далее указываем адрес кошелька Conflux eSpace MathWallet в MetaMask


Указываем количество токенов CFX для перевода и размер комиссии(обратите внимание комиссионные / оплата за GAS изымаются в токене CFX)



Подтверждаем проведение транзакции


Буквально через несколько секунд отправленные токены CFX уже отображаются на адресе кошелька Mathwallet в свободном остатке(то есть разблокированы, транзакция полностью подтверждена)

TxID из примера:
https://evmtestnet.confluxscan.io/tx/0x5625a50443fe3c4459bd1d7e884aa06d25a38b6088c3466dd19eeafecd6c2d00

3.2 Переводим средства с адреса Conflux eSpace MathWallet на адрес Conflux eSpace MetaMask:

Из приложения Mathwallet сканируем QR код с адресом кошелька MetaMask


Указываем количество токенов CFX, размер комиссии и подтверждаем проведение транзакции.



После выполнения транзакции средства будут отображаться на балансе кошелька MetaMask

TxID данной транзакции:
https://evmtestnet.confluxscan.io/tx/0x86a7fde66c8b637877a7b0ed45cadf164cd5c8c72c45103c78022cb55a743a3e

4. Отправка CFX с нативного адреса (Conflux Core) тестовой сети Conflux Testnet на адрес Conflux eSpace Testnet и обратно

В данном разделе приводятся ссылки на транзакции совершенные при отправке CFX из тестовой сети Conflux Core в тестовую сеть Conflux eSpace и обратно.
Для взаимодействия двух виртуальных сред используется мост: https://evm.fluentwallet.com/

Подробнее о том как пользоваться мостом можете узнать здесь: Инструкция по отправке CFX между сетями Conflux Core и Conflux eSpace (Conflux Testnet)

Используемые значения
Адрес Conflux eSpace MetaMask ( Адрес сети Eth в кошельке MetaMask):
0x9bf84F844a6f5A08dce088F5a904923cac60FE80
Адрес Conflux Core: cfxtest:aarg07u333mk2tzfkzbfzgvgnfn76rdb92p7n55k3c
Адрес Conflux ESpace Native для взаимодействия адреса Conflux Core (cfxtest:aarg07u333mk2tzfkzbfzgvgnfn76rdb92p7n55k3c) в Conflux ESpace(формируется по запросу для кроссчейн операций):
0xbff428c1b8c68d4b2f3d5fcd97cc9b99e6759256
Сумма: 500 CFX

Механика переводов
При совершении транзакции с адреса Conflux Core(префикс cfx:) на адрес Conflux eSpace (префикс 0х) используется мост взаимодействия.
Полная механика перевода средств состоит из нескольких этапов(которые совершаются в автоматическом режиме):

  1. Транзакция с адреса Conflux Core на адрес моста (средства блокируются на нативной сети Conflux);
  2. Генерация адреса Conflux eSpace, соответствующего адресу Conflux Core;
  3. Выпуск заблокированной суммы актива на балансе соответствующего адреса Conflux eSpace;
  4. Перевод средств на целевой адрес Conflux eSpace;

При совершении обратной операции перевода средств с адреса Conflux eSpace на адрес Conflux Core все этапы проходят в обратном порядке, отличие лишь в том, что актив в Conflux eSpace сжигается, а в Conflux Core разблокируется для перевода.
Таким образом, операции переводов средств между адресами Conflux Core и Conflux eSpace состоят из нескольких транзакций, каждая из которых имеет соответсвующий идентификатор(TxID) в соответствующей среде.
Ниже приведены ссылки на идентификаторы транзакций из/на Conflux Core и Conflux eSpace.
TxID в Conflux eSpace
Conflux Zero Address на адрес Conflux eSpace Native
https://evmtestnet.confluxscan.io/tx/0xee128ffd74b0511ffb6713d6ff5f09b3be7826e47158d16260545f80bb463a40
Conflux eSpace Native на Conflux eSpace MetaMask:
https://evmtestnet.confluxscan.io/tx/0x280fc5de55b1cbaff13c3be549698e8e0c50701ed47df8f07e75f0839bebe28b
Conflux eSpace MetaMask на Conflux eSpace Native:
https://evmtestnet.confluxscan.io/tx/0x288ec5747295ee6dd4ee87a0245b2fae6c4ae76cd0da9e90bc03524ca2f63be4
Conflux eSpace Native на Conflux Zero Address:
https://evmtestnet.confluxscan.io/tx/0xb694c6e8dae427081c4d0c0eb9eb92df67a43c8dced61c3f1f08875f203778fc

TxID в Conflux Core
Conflux Core на Zero Address (операция вывода CFX с нативного адреса Conflux на адрес Conflux eSpace):
https://testnet.confluxscan.io/transaction/0xa030f492f6d2f238e5c4762ec0afe74eef8b6c470cef332240ce8dc40032b7e5
Conflux Zero на Conflux Core(операция ввода средств с адреса Conflux eSpace на адрес Conflux Core):
https://testnet.confluxscan.io/transaction/0x82852a8917d4d063583ef1ae9256fce48768694cb3f6336b6b8651891d36fdd3

Заключение
1. Транзакции между адресами Conflux eSpace имеют высокую скорость обработки;
2. Оплата комиссий в средах Conflux eSpace и Conflux Сore изымается в нативном токене Conflux - CFX;
3. Операции переводов между адресами Conflux Core и Conflux eSpace состоят из нескольких транзакций, каждая из которых имеет соответсвующий идентификатор(TxID) в соответствующей среде;