Espresso☕☕☕
Espresso — это EVM-совместимый layer 1 блокчейн, который совмещает в себе POS и zk-rollup. Если простым языком, то этот блокчейн позволит перенести и масштабировать любые эфировские приложения, убрав высокие комиссии самого ETH
Инвесторы: Greylock, Electric, Polychain, Sequoia, Blockchain, Slow, Alameda, Scalar, Coinbase и другие занесли $32м.
CAPE (Configurable Asset Privacy for Ethereum) — это приложение смарт-контракта, разработанное компанией Espresso Systems, которое позволяет создателям цифровых активов определять, кто может видеть информацию об активности в токенах, которые они майнят.
Цифровые активы на CAPE, от стейблкоинов до NFT, могут быть настроены таким образом, чтобы сбалансировать прозрачность, что является заметным преимуществом продуктов Web3, с конфиденциальностью, если она требуется пользователям. Хотя транзакции CAPE выглядят анонимными и неразличимыми для обычных зрителей, скрывая даже тип актива, с которым проводятся операции, создатель актива может настроить политику просмотра, которая гарантирует, что избранные стороны могут расшифровать избранную информацию о транзакциях для этого актива.
CAPE можно использовать для создания новых активов или для обертывания активов, уже существующих в Ethereum, наделяя их свойствами конфиденциальности. Обертывание ERC-20 с помощью CAPE требует указания типа обертки, который определяет, кто может видеть, что и кто может поддерживать определенный контроль над данным активом. Обертка блокирует актив в контракте ERC-20 и создает соответствующий актив CAPE указанного типа, а разворачивание сжигает актив CAPE и снимает блокировку.
На данный момент продукт работает в тестовой сети Goerli Ethereum
Это приложение мы и будем тестировать в этом гайде
Примечание! В этом гайде будет установка приложение на VPS сервер но это не обязательно вы так же можете установить его себе на ПК под свою систему используя офф документацию
Системных рекомендаций как таковых не нашел ставил на
устанавливаем компоненты и ноду одной командой sudo apt update && sudo apt install curl -y && sudo apt install snapd -y && apt-get install screen && \ sudo apt install docker.io -y && sudo snap install docker && \ curl https://www.espressosys.com/cape/docker-compose.yaml --output docker-compose.yaml && \ docker-compose pull && screen -S cape
После установки у вас сразу откроется сессия в screen
там мы вводим команду и запускаем приложение docker-compose up
Ctrl+a и d
вернуться обратно в сессию screen команда
screen -r
Если одной командой установить не получилось и выдало такую ошибку то идем устанавливать поэтапно заново
sudo apt install snapd -y
sudo snap install docker
curl https://www.espressosys.com/cape/docker-compose.yaml --output docker-compose.yaml
docker-compose pull
screen -S cape
запускаем приложение docker-compose up
Продолжим дальше нам нужно открыть командную строку на своем ПК
у меня это будет Windows PowerShell
Важно!!! открывать Windows PowerShell из под администратора
Примечание!!! Если вы не знаете как выполнить то или иное действие Google вам поможет
выполняем команды в shell вместо vpsIP подставляя айпи своего VPS сервера netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=80 connectaddress=vpsIP connectport=80 netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=60000 connectaddress=vpsIP connectport=60000
Переходим на сайт http://localhost/onboarding, создаем кошелек, сохраняем фразу
Запрашиваем тестовые токены CAPE
Нужно подождать минут 5-10 и обновить страницу баланса токены могут появиться не сразу
Если же токены так и не пришли то копируем адрес во вкладе Receive
и идем в дискорд запрашивать токены в раздел #cape-faucet.
В разделе Wrap подключаем наш кошелек с помощью сети Goerli, на которой необходимо иметь тестовый эфир
Краны Goerli если на одном не получилось пробуем на другом
https://faucet.goerli.mudit.blog/
https://goerli-faucet.slock.it/
https://faucets.chain.link/goerli
https://faucet.polygon.technology/
https://app.mycrypto.com/faucet
Абузить много токенов нету смысла это так же и относиться к токенам CAPE
Как получили токены $CAPE и тестовый $ETH делаем все возможные активности на сайте, крутите токены, отсылайте, свапайте и тому подобное, ищите максимально возможное количество багов и отправляйте их на сайт проекта
Вы можете использовать эти команды чтобы отключить переадресацию потов с вашего локального ПК
netsh interface portproxy dump netsh interface portproxy reset netsh interface portproxy delete