rainbow wallet: кошелёк с баллами за активность в сетях!
Собрали 19,5 МЛН $ инвестиций, поэтому решил рассказать о нём.
Оглавление
Аудит
Команда
На сайте информации не нашёл, но в Cryptorank она есть:
Twitter CEO Christian Baroni:
Вообще давно посты были, но в информации об аккаунте написано, что сейчас работает в Rainbow и пр...
Есть подтверждённые навыки, подтверждение места работы,
Показан также список предыдущих мест работы. Одним из значимых является Stripe.
У CTO Jin Chung Twitter активнее:
Последний пост 27 декабря 2023, и в основном весь контент с репостами о Rainbo.
В Linkedin есть подтверждения, а также хороший опыт работы:
Есть и подтверждённые навыки - это плюс.
И последний - Engineer Michael Demarais (Twitter):
Также активен, и в основном по теме проекта посты / репосты.
Был инженером и в предыдущих компаниях, как есть и подтверждённые навыки...
Есть и Twitter самого проекта:
Последний пост 14 часов назад, публикуются активно. Активность не очень большая, но последний твит получил 73 ответа, 50 репостов и 317 лайков, а предпоследний 604 ответа, 940 репостов и 2168 лайков.
Оценка 4 из 5, т. к. мне кажется мало, когда показываются лишь руководители.
Но всё же тут основные роли указаны, и они активные с подтверждением профессионализма, поэтому хорошо.
Концепт
Казалось бы: кошельков много (куда ещё один), но:
- У Rainbow есть поинты за активность в сетях, чего почти нигде нет (возможно они будут переведены в токены, но может и нет)
- Предоставляют для разработчиков свою библиотеку, но я не считаю это чем-то особо крутым.
- Выводят портфолио с рыночными данными, но это все кошельки делают.
- Из плюсов: возможность подключения других кошельков через Wallet connect, что плюс.
В целом же, оценка 3 из 5 концепт, пусть даже он рабочий...
Коин
На сайте и в разделе обучения, как и в faq нет информации о токене.
То есть получается, что слова про аэрдроп - фантазия людей.
Хотя поинты выдаются, так что может они и правы... Но они могут быть для раздачи дропов других проектов, как было в прошлом году с $OP (ещё до внедрения баллов).
С другой стороны, стратегия переманивания пользователей с Metamask схожа с тем, как делал Blur.
Как понимаете, токеномики тоже нет.
По данным Cryptorank собрал 19,% МЛН $:
В Series A 18 МЛН от Seven Seven Six, Y Combinator, 35Ventures, Hyperguap, Uncommon Projects и Nikita Bier.
А также 1,5 МЛН в Seed раунде от неизвестных инвесторов.
А до этого обратите внимание на funding round с неизвестными инвестициями от Digital Currency Group (DCG).
Список не очень известный в основном, но есть и крутые фонды.
- 1 из 5 не могу поставить, т. к. баллы раздают.
- 2 из 5, т. к. проект получил хорошие инвестиции, и вряд ли основатели будут их тратить целиком на себя, да и инвесторам нужна прибыль, а лучший способ её реализации - это токен или доход. Возможно, что будет второй вариант, но токен тоже может быть...
Код
Есть Github репозиторий:
Последний коммит 16 часов назад, что круто, т. к. показывает активную разработку.
В целом же 7534 коммита - это довольно много:
В предпоследнем из них изменили 26 файлов с 698 редакциями и 210 удалениями:
Т. е. есть и существенные правки.
Материалы от разработчиков
Здесь документации нет, т. к. это не блокчейн и не нечто сложное, поэтому основатели сделали 2 раздела: learn и FAQ.
Начнём с Learn:
Здесь почти всё: как начать работать с кошельком, как получить доступ к тем или иным функциям, как перейти с Metamask и пр...
И даже основные термины!
Покажу лишь некоторое, т. к. часть ссылок повторяет практику. Но в любом случае можете перейти и ознакомиться.
Как понимаете, через Seed фразу.
Базовые рекомендации по безопасности (ничего особого нет).
В "Avoid Crypto Scams" дали рекомендации по защите от мошенников:
Заявлено про некоторые функции в кошельке, но каковы они - не написали.
Теперь перейдём к FAQ:
Просто кликаете по вопросу, и он раскроется.
Например, я нажал по "Does it cost money to use Rainbow?" ("Стоит ли Rainbow каких-либо денег?"):
"Rainbow доступен бесплатно, и вы можете создавать и использовать столько кошельков Rainbow, сколько захотите! Плата за сеть, обслуживание и протокол по-прежнему взимается".
В ответ на вопрос о поддержке Rainbow дан e-mail [email protected]
Также я узнал, что Rainbow имеет встроенную поддержку сетей Ethereum mainnet, Polygon, Arbitrum, Optimism, Binance Smart Chain, Base и Zora.
Т. е. количество сетей небольшое...
И напоследок рассмотрю ещё один интересный вопрос: Что такое RainbowKit?
"RainbowKit — это продукт Rainbow, ориентированный на разработчиков - это библиотека React, которая позволяет легко добавить подключение к кошельку в ваше dapp. Она интуитивно понятна, отзывчива и настраиваема".
Оценка 4 из 5, т. к. не везде описан весь функционал. Например, им же было бы лучше, если бы пользователь знал, какие инструменты у кошелька есть в помощь от мошеннических подписей и транзакций. Хотя может их и нет...
Аналитика
В Dune к сожалению ничего интересного нет. Либо устаревшее, либо одни и те же данные на все страницы... Но могу сказать, что в декабре 2023 доход кошелька составлял примерно $ 2400, что неплохо, но это было незадолго после запуск а поинтов...
Есть и DeFiLlama:
Сборы (в годовом исчислении) составляют $14,67m, что круто! Выручка (в годовом исчислении) - столько же.
Практика
- Регистрируемся в кошельке
- Скачиваем нужную версию
После завершения откроется страница:
Создание кошелька
"Reveal your recovery phrase" (советую это сделать и сохранить seed фразу):
"Copy to clipboard", сохраняете (а лучше просто напишите на бумаге или где ещё без копирования), А далее "I've saved these words":
После правильного указания переведёт сюда:
Вводим пароль и "Set password":
Импортируем кошелёк
На первой странице жмём "Import or connect a wallet":
Seed фраза или приватник
Начнём с первого - жмём "Import with a Secret Recovery Phrase or Private Key":
Можете импортировать Seed фразу или приватник.
"Import from a Secret Recovery Phrase":
Импортируем приватник через "Import from a Private Key":
Создаём пароль и жмём "Set password":
Выбираете кошельки, которые вам нужны, и жмёте "Add wallets". Далее устанавливаете пароль и всё.
"Connect your hardware wallet" и "Watch an Ethereum address"
Жмём по кнопке подключения аппаратных кошельков:
Поддерживает только Ledger и Trezor...
Можете ввести адрес или выбрать из списка ниже.
Также вводим пароль 2 раза и жмём "Set password":
Отличие от остальных методов заключается в том, что вы можете лишь просматривать данные об адресе, но ничего делать - нет. Поэтому отдельно показывать его пример не буду.
Начало работы с авторизованным кошельком
На скрине выше - главная страница кошелька, в который мы вошли.
Нажав на вторую кнопку, можем увидеть меню:
Settings
Сначала идёт настройка кошелька по умолчанию. Сейчас он включен - им является Rainbow.
Первый вариант аналогичен Seed фразе. Второй:
Вводите название и всё - ещё один кошелёк добавлен.
Нажав по значку над названием группы станет так:
В частности, вы можете отобразить seed фразу (я это пропущу).
Нажав по значку возле адреса - такое:
Здесь можно посмотреть приватник, скопировать адрес, переименовать кошелёк или удалить его.
Ну а в списке кошельков можно нажать ещё "Reset Rainbow" и сбросить кошелёк:
Вводите пароль, "Continue" и всё.
Privacy & Security
Переходим в Settings и жмём по этой кнопке:
Можете включить или выключить аналитику, скрыть балансы активов, скрытие балансов меньше $1 и время автоматической блокировки "Auto-Lock Timer":
Settings -> Networks, кастомные RPC и токены
При включённом режиме разработчика:
"Add custom network" позволит вам добавить кастомную сеть:
Можно ввести вручную всё или добавить одну из списка. Например, Arbitrum nova:
Нажав по сети, например, Ethereum:
Видим RPC и возможность добавления "Add RPC Endpoint":
Нажав можем сделать иной RPC активным. Это гораздо удобнее того же Метамаска...
Через "Add Custom Token" можете добавить токен:
Вставляем, и поля заполняются:
Settings -> Transactions
Здесь можете включить флешботов для защиты транзакций, а также сбросить ожидающие транзакции...
Прочие настройки
Под Transactions идёт выбор валюты и языка.
Валюта настраивается подобным образом (пропущу). Можете отключить звуки, если раздражают, а также узнать про Ethereum, написать в поддержку, подписаться на Твиттер и поделиться обратной связью.
Думаю вы понимаете, как соотносятся настройки на Русском и Английском языке.
Возвращаясь к меню
Здесь можно и скопировать адрес.
"Заблокировать Rainbow" - просто выведет пароль. а вот "Профиль Rainbow" откроет страницу на rainbow сайте:
Здесь отображаются разные nft.
Идём вновь на главную Rambow wallet.
Нажав по названию кошелька откроем их список:
Обменять
Жмём по соответствующей кнопке:
Можете нажать по кнопке и настроить:
Нажимаю стрелку вниз по полю "выберите токен" (возможно и по клику пойдёт):
Ввожу сумму в AIDOGE или в долларах, а затем также выбираю токен получения:
Можно выбрать другую сеть, нажав по "Arbitrum":
Например, Polygon, а далее выбираю токен:
Если всё устраивает, кнопка "Обмен" с указанными токенами:
Отправить
Можем ввести или выбрать один из своих кошельков (я воспользуюсь вторым):
Удобно, что нажав "Сохранить" можем добавить в контакты:
Выбрал MATIC и заполнил сумму:
Отмечаем "Я не отправляю на биржу" и жмём "Перевести в" с названием кошелька:
Покупка и активы
В РФ не поддерживается, поэтому пропущу. Тем более, что связано с внешним сервисом.
Перейдём к активам - они на главной:
Нажав по токену откроем его подробности:
Здорово, что можем посмотреть всю основную инфу по токену, включая капитализацию и пр.
Нажав "1 мес" можем посмотреть процент изменения за это время:
Можете также отправить его или обменять, а также открыть главную страницу токена или Arbiscan.
Новой функцией является "Мост":
Также второй значок открывает настройки:
Выбираете токен, заполняете сумму и, если будет найден путь, сможете перевести в другую сеть. В моём случае из Zora были закрыты варианты, поэтому выбрал токеном отправки WETH :
Если всё ок, "Мост WETH к WETH":
P. S. Не нравится, что непонятно, какая комиссия в токене сети будет при таких транзакциях, а также что утверждение у активов безлимитные...
Активность
Переходям к вкладкам внизу главной страницы кошелька. Второй из них является активность:
Кстати, заметьте, что нет вроде обмена AIDOGE... Значит в итоге не удался...
Что это не отображает - минус кошельку.
Открыли транзакцию замены GMX на ETH:
Нажав на кнопку возле "Заменено" увидите меню с копированием хеша транзакции, переходом в эксплорер и пр.:
NFT
К сожалению почему-то все nft не озвучиваются (оставили наверное лишь их изображения), поэтому кликну по случайному:
Вторая ведёт на Opensea, третья - "Исследователь" - в эксплорер.
У него, как видите, есть цена.
И как заметили, есть кнопка перехода на LZ domains.
Поинты и рефка
Последняя вкладка с этим функционалом:
Не пойму, почему за предыдущий кошелёк ничего не начислили, но надеюсь через 7 часов исправится это...
Прошу ещё раз зарегистрироваться по моей: https://rainbow.me/points?ref=UCAGKQ
Пример использования DApp
И сразу выяснил, что в Defillama swap Rainbow не подключается, если нажать по "Metamask" - появляется MM, а если его отключить, пишет об отсутствии кошелька...
У Uniswap есть наш кошелёк в списке выбора - его и можно нажать:
Нажав по "Обычный" можем выбрать иной Газ:
Но вот настроить уровень Аппрува нельзя - это жирный минус.
"Отправить транзакцию" - видим новое окно:
Видим в симуляции транзакции, что столько токенов уйдёт и столько придёт. Согласны - "Отправить транзакцию". Всё:
В https://www.orbiter.finance/?source=Ethereum&dest=Optimism&token=ETH уже сразу кошелёк появился, но вот потом появилось пустое окно, и в итоге он не подключился...
В Bungee подключился:
В случае с Bungee Approve лимитированный, но кошелёк и здесь не даёт поменять значение:
В случае с bridge транзакцией Rainbow показывает только расход:
Connected Apps
Например, выберу неудачно подключенный orbiter:
Выбираете так и отключаете. Или отключаете все...
Итог по практике
3 из 5 баллов. Много нареканий:
- Названия сетей текстом нет
- Отображения комиссий в нативном токене нет
- Зависает бывает, хотя остальные кошельки норм работают
- mft без описаний и названий
- Аппрувы нельзя настроить: если безлимитные, то только их можно сделать.
- Более того: при обменах через кошелёк тоже безлимитные разрешения на расход.
- Metamask не заменяет, хотя установлен переключатель, чтоб был кошельком по умолчанию.
- Хоть и написано о возможности ручной настройки Газа (Газ лимит, приоритет и прочее), я не нашёл такой возможности в расширении...
Но возможно причина в том, что это beta версия - не знаю... Можно надеяться на это...
Общий итог
22 из 30 баллов или примерно 3,6 баллов из 5.
Всё
С вами был незрячий программист, автор https://t.me/blind_dev - подписывайтесь, чтоб получать новые обзоры, дайджесты статей и новости по моим разработкам.
Также прошу: распространяйте статью, чтоб о ней узнало к можно больше людей.