---
# System prepended metadata

title: UI for BUTTON WALLET (Fees + Compound + Security Mode + NT)

---

# UI for BUTTON WALLET (Fees + Compound + Security Mode + NT)

## Общее

1. Добавить сюда кнопку

![](https://i.imgur.com/43qoVhr.png)

Название:

```
💰Defi
```

2. По кнопке выводить


```
🦄👊 1inch.exchange

✳️ Compound

🔙 Back
```

## 1inch.exchange

A) 
По кнопке 🦄👊 1inch.exchange

Вывести текст:

ℹ️ Best prices on the DEX market. An ETH ERC20 tokens exchange

Кнопки:

```
❔How it works?

💳 Swap 

🔙 Back
```

По кнопке ❔How it works?

Вывести текст: 
```
1inch achieving best rates by splitting orders among multiple DEXes in one single transaction. That means - you always have the best exchange price on the market. Also you can exchange big amount of tokens with the best rate. 

1inch already integrated:

💚 Kyber Swap 
🖤 0x Relays (Radar • Bamboo • 0x Mesh) 
💙 AirSwap
🦄Uniswap
🦚 Oasis
🗄 Bancor

So, you are using all of these exchanges in one!

🔥 Transactions on 1inch.exchange are up to 42% cheaper because of using GasToken
```


По кнопке 💳 Swap 

Все то же самое, что и с Exchange,  только нет никаких валют, кроме ETH и ERC 20

При последнем этапе 

```
SEND: 100 DAI ≈ 100.60$
GET: 597.1367 KNC ≈ 99.84$
FEE: 1 DAI (1.00%) ≈ 1.01$
Exchange rate is 1 DAI ≈ 6.033 KNC ≈ 1.01$
```

Добавить текст

Price slippage = {API call}

Добавить кнопку:

⚙️ Details and settings

При ее нажатии выводить:

```
SEND: 100 DAI ≈ 100.60$
GET: 597.1367 KNC ≈ 99.84$
FEE: 1 DAI (1.00%) ≈ 1.01$
--------------------------
Exchange rate is 1 DAI ≈ 6.033 KNC ≈ 1.01$
Price slippage = {API call}
Gas price: 11 GWEI
--------------------------
Spread across DEXes: 
Kyber (28%)
0x Relays (4%)
итд...
```

Кнопки:

```
✅ OK
🔒 Limit additional price slippage
🌡 Change Gas Price
🔄 Change spread between DEXes 
🔙 Back
```

При 🔒 Limit additional price slippage

Текст:

ℹ️ Lowering this limit decreases your risk of frontrunning. However, this makes it more likely that your transaction will fail due to normal price movements

*Enter max price slippage or tap the buttons below:*

Кнопки:

```
0.1%
0.5%
1%
3%
🔙 Back
```

При нажатии или вводе писать

✅ Price slippage is changed и кидать подробное сообщение:

```
✅ Price slippage is changed

SEND: 100 DAI ≈ 100.60$
GET: 597.1367 KNC ≈ 99.84$
FEE: 1 DAI (1.00%) ≈ 1.01$
--------------------------
Exchange rate is 1 DAI ≈ 6.033 KNC ≈ 1.01$
Price slippage = {API call}
Gas price: 11 GWEI
--------------------------
Spread across DEXes: 
Kyber (28%)
0x Relays (4%)
итд...
```

И кнопки как были.

При нажатии 🌡 Change Gas Price

Писать:
ℹ️ Higher gas price, faster transaction

*Enter gas price or tap the buttons below:*
и кнопки:

```
4 Gwei (Bancor)
11 Gwei (Normal)
17 Gwei (Instant)
🔙 Back
```

При нажатии или вводе писать

✅  Gas price was changed и выводить обратно 
```
✅ Price slippage is changed

SEND: 100 DAI ≈ 100.60$
GET: 597.1367 KNC ≈ 99.84$
FEE: 1 DAI (1.00%) ≈ 1.01$
--------------------------
Exchange rate is 1 DAI ≈ 6.033 KNC ≈ 1.01$
Price slippage = {API call}
Gas price: 11 GWEI
--------------------------
Spread across DEXes: 
Kyber (28%)
0x Relays (4%)
итд...
```
При нажатии 🔄 Change spread between DEXes 

ℹ️ You will get {AMOUNT} {TOKEN} = {AMOUNT in fiat} {FIAT SYMBOL}
Current spread is:

И кнопки:

```
Oasis (90%) Ox Relays (0%)
Uniswap (0$) Kyber (0$) Bancor (0$)
PMM (10$) AirSwap (0$)
✅ Finish
🔙 Back
```

При нажатии Любой кнопки Выводится заного это меню, где пересчитывается {AMOUNT} {TOKEN} = {AMOUNT in fiat} {FIAT SYMBOL}  а кнопка выбранная становаится (Deactivated)

При ✅ Finish

Выводить также назад


## ✳️ Compound

При нажатии ✳️ Compound

Выводить

ℹ️ Earn interest or borrow Ethereum assets without relying on a counterparty

Кнопки:

```
📈 Borrow
📉 Supply
📄 Statictics
ℹ️ About
🔙 Back

```


При нажатии 📈 Borrow

Писать:

✳️ SELECT the token to BORROW

И в 2 страницы выводить:

```
BAT (баланс)

DAI

ETH

REP

USDC

WBTC

0x
```

-- только они поддерживаются

Далее нужно сомотреть данные через кирилла и писать

✳️ Enter amount that you will borrow

И кнопки

```
ℹ️ Details
🔙 Back

```

Если на аккаунте есть borrowing power


Если нет - писать

❌ You do not have borrowing power, supply something to borrow {chosen currence}
и выкидывать в Compound menu


Если нажал Details

выводить 
✳️ Enter amount that you will borrow:
ℹ️ Borrow APR {}%
Price {}
Collateral Factor {}
Utilization {}
Market Liqidity {}

И кнопки

```
ℹ️ Less Details
🔙 Back

```

При ℹ️ Less Details возвращать Enter the amount без деталей)

Как он ввел сумму писать

ℹ️ You will borrow: {ENtered sum} {in fiat} 

И кнопки

```
✅ OK
🔙 Back

```

При нажатии 📉 Supply

✳️ SELECT the token to Supply

И в 2 страницы выводить:

```
BAT (баланс)

DAI

ETH

REP

USDC

WBTC

0x

```

-- только они поддерживаются


Далее нужно сомотреть данные через кирилла и писать

✳️ Enter amount that you will supply

И кнопки

```
ℹ️ Details
🔙 Back

```

При ℹ️ Details 

выводить 

✳️ Enter amount that you will supply:
ℹ️ Supply APR {}%
Price {}
Collateral Factor {}
Utilization {}
Market Liqidity {}

И кнопки

```
ℹ️ Less Details
🔙 Back

```
При ℹ️ Less Details возвращать Enter the amount без деталей)

Как он ввел сумму писать

ℹ️ You will supply: {ENtered sum} {in fiat} 

И кнопки

```
✅ OK
🔙 Back

```

при 📄 Statictics

Выводить 

ℹ️ You can see all information about your operations and current market data here

Кнопки

```
📄 Market data
📉 Supply info
📈 Borrow info
📒 Operations history
🔙 Back
```

При Market Data выводить 

✳️ Choose token to get data 




```
BAT

DAI

ETH

REP

USDC

WBTC

0x

```

выводить в 2 страницы 

При выборе токена по нему вывод

{Token Name}

Price:

Collateral Factor:

Utilization: 

Market Liquidity:

Supply APR:

Borrow APR: 

И кнопку

```
📈 Borrow
📉 Supply
👤 My operations
🔙 Back
```


📈 Borrow
📉 Supply

 Уже с выбранным токеном перенсят на step суммы
В случае Borrow  проверять, можно ли еще 


На 👤 My operations

Выводить

Supplied amount

Earned amount

Borrowed amount

Total



И кнопку

```
🔙 Back
```


На 📉 Supply info

✳️ Choose token to get data 

```
BAT

DAI

ETH

REP

USDC

WBTC

0x

```

выводить в 2 страницы, только те, на которых есть supply

После выбора выводить:

Was supplied

Earned 

Total

Current APR

и кнопку

```
🔙 Back
```


По 📈 Borrow info
аналогично, только в конце

Was borrowed totally

Needs to repay 

и кнопку

```
🔙 Back
```

При 📒 Operations history

Выводить на подобие с excahnge

SUPPLY|ETH|0.23|02.12.2019
BORROW|0x|100|04.12.2019

ИТД

По нажатии детали транзакции и back


## Prices

1. В Settings 

Добавить кнопку 

💳 Base fiat

При нажатии

ℹ️ You can choose base fiat currency that will be used to show your balances and send crypto

✳️ ENTER the ticker of crypto to choose it
Example: USD
List of all supported fiat currencies: /fiat_list

Выводить кнопку 

```
🔙 Back
```
2. При любых переводах о обменах теперь выводить кнопки

Enter amount of {currency} in {fiat currency}

```
🆘 Help
↕️ Enter in crypto
📄 Details
```

При 🆘 Help

Выводить пример и кнопку назад

Enter 3 to {send | sell | buy} 3 {Currency} если выбран перевод относительно {currency}


При ↕️ Enter in crypto

Писать

Enter amount of {currency} 

А кнопку ↕️ Enter in crypto заменять на ↕️ Enter in fiat


При 📄 Details - будет дальше. Пока кнопку не делать, спросить меня

3.  В Settings 

Добавить кнопку 

🔐 Security mode

При нажатии текст:
✳️ PICK security mode for you:
We have 2 security modes 

⚡ Fast UI with small sums (Default)

🔒 Maximum security for holding a lot 

All modes are secure, however 🔒 represents the maximalist aproach to security

И кнопки 

⚡ Fast UI
🔒 Maximum security
🔙 Back




