Гайд на Testnet Sudoswap
Sudoswap — это минимальный, экономичный протокол AMM для облегчения обмена NFT (ERC721) на токены (ETH или ERC20) с использованием настраиваемых кривых связывания. Поставщики ликвидности (LP) могут вносить депозиты в односторонние пулы покупки или продажи или предоставлять обеим сторонам спред для сбора комиссий.
Базовой единицей протокола является то, LSSVMPair
что может содержать NFT, токены или и то, и другое. Затем конечные пользователи взаимодействуют LSSVMRouter
, чтобы переключаться между несколькими пулами и управлять своими утверждениями по одному контракту.
🎯Easy Crypto – всё о криптовалюте в одном канале.
Sudoswap работает в основной сети Ethereum, и поскольку для проекта пока нету своего токена, ранние пользователи могут быть вознаграждены раздачей позже. Плата за газ также низкая в настоящее время (<20 gwei), так что это может быть хорошее время, чтобы испытать проект.
На прохождение тестнета необходимо потратить около 0.09 ETH:
• Покупка NFT (стоимость зависит от вашего выбора, начиная от 0,07 ETH и выше)
• Затраты на оплату комиссий
Шаг 1
• В кошельке MetaMask меняем сеть на Ethereum Mainnet
• Переходим на сайт https://sudoswap.xyz/#/pool и подключаем свой кошелек
Шаг 2
• Покупаем NFT через Collections или создав односторонний пул ликвидности на покупку NFT
• Перейдите во вкладку Collections.
• Отсортировать коллекции (по желанию)
• Выбрать любую понравившуюся коллекцию кликнув на неё
• После того как мы выбрали коллекцию она попадает в корзину
• Чтобы произвести транзакцию необходимо нажать sudo swap.
• После произведения транзакции, купленная NFT станет доступна в разделе Your NFTs.
• Переходим во вкладку Your Pools.
• Каждый пользователь протокола выступает поставщиком ликвидности, вносить депозиты можно как в односторонние пулы покупки или продажи, так и предоставлять обеим сторонам спред для сбора комиссий.
• Начнем с односторонних, нажимаем на Create New Pool.
• Выбираем первый вариант: покупку NFT за токены (ETH).
• В deposit выбираем ETH (пока что доступен один вариант).
• В receive в раскрывающимся списке выбираем коллекцию NFT которую хотим купить
• Если коллекции еще не отображаются, вы можете скопировать адрес любой коллекции в секции Collections
• Вставляем адрес в поле и нажимаем Add
• Далее необходимо заполнить данные в окне:
- Назначаем начальную цену, которую мы хотим заплатить, обратите внимание, она может быть ниже пороговой цены, если кто-то предложит такую цену, вы сможете выкупить NFT.
- Выберите тип кривой привязки — Линейную (Linear Curve) или Экспоненциальную (Exponential Сurve).
При линейной кривой привязке цена NFT увеличивается на фиксированную сумму (называемую дельтой) каждый раз, когда предмет покупается из пула. И наоборот, цена NFT уменьшается на ту же фиксированную сумму каждый раз, когда предмет продается в пул.
При экспоненциальной кривой привязке цена NFT увеличивается на определенный процент (также называемый дельтой) каждый раз, когда предмет покупается из пула. И наоборот, цена NFT уменьшается эквивалентно каждый раз, когда предмет продается в пул.
3. Устанавливаем дельту (дельта имеет значение только, если вы покупаете/продаете больше 1 NFT, если NFT одна - установите любое значение ниже стартовой цены).
4. Указываем количество NFT и двигаем бегунок 😏 (просто для декора).
• Следующим шагом нажимаем Create Pool и подтверждаем транзакцию в MetaMask.
Шаг 3
• Продаем NFT в разделе Your NFTs, или же создаем пул через Your Pools
• Чтобы создать данный пул, необходимо приобрести NFT (Шаг 2).
• Выбираем токен и NFT коллекцию и переходим к настройке
• Задаем цену, по которой хотим продать NFT, дельту и количество
• Спускаемся ниже и переходим к следующему шагу
• Выбираем NFT, которую собираемся продавать и создаем пул
• В данном случае вы оплатите только комиссию в ETH
• После успешной транзакции пул появится в Your Pools.
Шаг 4
• Выбираем во вкладке Your Pools третий вариант для получения комиссии за торговлю
• Задаем параметры и создаем пул
• В любой момент вы можете изменить параметры пула, за это будет взыматься комиссия в районе $0,2.
• Для того чтобы это сделать необходимо перейти во вкладку с вашими пулами через кнопку Edit.
• Также вы можете добавить NFT в пул или извлечь их из него используя кнопки Deposit/Withdraw.