
Если вы планируете активно работать с экосистемой Cosmos, то вам обязательно потребуется кошелек Keplr, поддерживающий технологию IBC, а в следствии и полную поддержку любых сетей, разработанных на основе Cosmos SDK. В этой статье мы рассмотрим, как изменить или добавить сеть, которой нет в настройках вашего кошелька (в том числе вручную).
Как изменить сеть в кошельке Keplr?
Для начала рассмотрим, как изменить сеть на одну из тех, которые существуют в настройках кошелька. Сделать это очень просто:
1. Откройте расширение кошелька Keplr и нажмите на меню выбора сети, там где написано «Cosmos Hub«.

2. В открывшемся выпадающем меню найдите и выберите необходимую сеть, если она есть в списке.
На этом изменение сети завершено и можно приступать к использованию выбранной сети.
Как добавить сеть в кошелек Keplr через Chain Keplr App?
Необходимой сети может не оказаться в списке доступных и в таком случае придется прибегнуть к специальному приложению.
1. Откройте расширение кошелька Keplr и нажмите на меню выбора сети, там где написано «Cosmos Hub«.

2. В открывшемся выпадающем меню пролистайте в самый низ и нажмите на пункт «chain.keplr.app«.

3. На открывшемся сайте найдите необходимую сеть и нажмите возле нее «Add to Keplr«.

4. В открывшемся расширении кошелька нажмите кнопку «Approve» для подтверждения.
На этом добавление сети завершено и можно приступать к использованию добавленной сети.
Как добавить кастомную сеть в кошелек Keplr вручную?
В приложении «chain.keplr.app» может не оказаться необходимой сети. В таком случае останется единственный способ с использованием незадокументированных возможностей кошелька.
1. Откройте расширение кошелька Keplr и нажмите в любом месте кошелька правой клавишей мыши.

2. Появиться всплывающее окно «Просмотреть код», нажмите на него.

3. В открывшемся отладочном окне нажмите вкладку «Console».

4. В открывшейся консоли вставьте следующий код:
window.keplr.experimentalSuggestChain({
chainId: "umeemania-1",
chainName: "umeemania testnet",
rpc: "https://rpc.alley.umeemania-1.network.umee.cc",
rest: "https://api.alley.umeemania-1.network.umee.cc",
bip44: {
coinType: 118,
},
bech32Config: {
bech32PrefixAccAddr: "umee",
bech32PrefixAccPub: "umee" + "pub",
bech32PrefixValAddr: "umee" + "valoper",
bech32PrefixValPub: "umee" + "valoperpub",
bech32PrefixConsAddr: "umee" + "valcons",
bech32PrefixConsPub: "umee" + "valconspub",
},
currencies: [
{
coinDenom: "UMEE",
coinMinimalDenom: "uumee",
coinDecimals: 6,
coinGeckoId: "umee",
},
],
feeCurrencies: [
{
coinDenom: "UMEE",
coinMinimalDenom: "uumee",
coinDecimals: 6,
coinGeckoId: "umee",
},
],
stakeCurrency: {
coinDenom: "UMEE",
coinMinimalDenom: "uumee",
coinDecimals: 6,
coinGeckoId: "umee",
},
coinType: 118,
gasPriceStep: {
low: 0.0,
average: 0.025,
high: 0.03,
},
});
Замените необходимые параметры на параметры сети, которую хотите добавить и нажмите «Enter«. После этого сверните окно консоли.

5. В открывшемся расширении кошелька нажмите кнопку «Approve» для подтверждения.
6. Теперь вы можете изменить сеть кошелька на вновь добавленную.
На этом добавление кастомной сети завершено и можно приступать к использованию добавленной сети.