Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть SnekBeraLlama: Livecoding a CDP stablecoin on Berachain with Vyper and Curve

  • Curve Finance
  • 2025-04-08
  • 192
SnekBeraLlama: Livecoding a CDP stablecoin on Berachain with Vyper and Curve
  • ok logo

Скачать SnekBeraLlama: Livecoding a CDP stablecoin on Berachain with Vyper and Curve бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно SnekBeraLlama: Livecoding a CDP stablecoin on Berachain with Vyper and Curve или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку SnekBeraLlama: Livecoding a CDP stablecoin on Berachain with Vyper and Curve бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео SnekBeraLlama: Livecoding a CDP stablecoin on Berachain with Vyper and Curve

One shot. Twelve steps. Zero fluff.

Welcome to the Snek-Bera-Llama Coding Bootcamp—a turbocharged, interactive workshop where we build a lending-backed stablecoin using Vyper, the powerful EVM language favored by protocols like Curve and Yearn.

Whether you're a Solidity dev curious about Vyper, or a smart contract newbie, this workshop will walk you through the essentials—from setup to live deployment on Bearachain's testnet. We even show you how to spin up your own Curve pool and work in Jupyter Notebooks using Boa!

Watch as we walk through 12 steps to create a lending-based stablecoin with a soft liquidation mechanisms inspired by $crvUSD—all in a single session!


Presented on April 2, 2025:

Github:
https://github.com/curvefi/vyper-tuto...

Slides: https://docs.google.com/presentation/...

Repositories:
Boa: https://github.com/vyperlang/titanoboa/
Snekmate: https://github.com/pcaversaccio/snekmate
Curve Lite: https://github.com/curvefi/curve-core
Mamushi: https://github.com/benber86/mamushi
Ruff: https://github.com/astral-sh/ruff

Links:
Vyper Style: https://docs.vyperlang.org/en/stable/...
Curve Style: https://github.com/CurveDocs/curve-do...
Ape Academy: https://academy.apeworx.io/

Timeline & Key Topics
00:00:00 - 00:05:00: Introduction
Workshop overview and explanation of what we'll be building
Introduction to Vyper programming language and its benefits
Brief explanation of the "SnekBeraLlama" concept

00:05:00 - 00:22:00: Setup & Environment Configuration
Git repository walkthrough and folder structure overview
Setting up a virtual environment and installing requirements
Introduction to key tools: Vyper compiler, Titanoboa, SnekMate, Curve-Lite
Discussion of testing tools: pytest, Mushi, and Ruff

00:22:00 - 00:30:00: Token Deployment Demo
Demonstration of deploying a basic ERC-20 token using Titanoboa
Explanation of Curve pool deployment process
Configuring and launching pools with Curve-Lite

00:30:00 - 00:43:00: Step 1-2: Basic Contract Setup
Creating a Minter contract with version pragma
Adding basic documentation using NatSpec format
Writing first basic function and compiling the contract

00:43:00 - 01:00:00: Step 3-4: Implementing Token Minting
Building ERC-20 minting functionality
Working with state variables and the self object
Adding access control for minting permissions

01:00:00 - 01:20:00: Step 5-6: Interfaces & External Contracts
Working with interfaces to connect contracts
Implementing decorators for contract initialization
Setting up external calls between contracts

01:20:00 - 01:40:00: Step 7-8: Price Oracles & Integer Math
Implementing a price oracle using Curve pools
Working with Vyper's integer math
Calculating collateralization percentages

01:40:00 - 02:05:00: Step 9-10: Structs & Loans
Creating loan structs to store loan properties
Implementing repayment functionality
Working with Vyper structs and mapping types

02:05:00 - 02:30:00: Step 11-12: Liquidations & Advanced Features
Implementing liquidation functionality
Adding event logging for liquidations
Working with dynamic arrays and Vyper's constraints

02:30:00 - 02:45:00: Advanced crvUSD-style Soft Liquidations
Upgrading to banded liquidation ranges
Implementing crvUSD-inspired soft liquidation mechanisms
Refactoring existing code to work with new liquidation model

02:45:00 - End: Q&A and Closing
Discussing potential improvements to the contract
Highlighting further resources
Community Q&A

Комментарии

Информация по комментариям в разработке

Похожие видео

  • Curve Vyper Tutorial Lesson 1 - Setup
    Curve Vyper Tutorial Lesson 1 - Setup
    3 года назад
  • Почему AI генерит мусор — и как заставить его писать нормальный код
    Почему AI генерит мусор — и как заставить его писать нормальный код
    4 дня назад
  • Как Развернуть Веб-Приложение на VPS — Пошаговое Руководство для Начинающих
    Как Развернуть Веб-Приложение на VPS — Пошаговое Руководство для Начинающих
    2 месяца назад
  • Альфред Кох – Путин 1990-х, бандиты, НТВ, Навальный / вДудь
    Альфред Кох – Путин 1990-х, бандиты, НТВ, Навальный / вДудь
    1 день назад
  • Беззубчатые шестерни развивают гораздо больший крутящий момент, чем обычные, вот почему. Циклоида...
    Беззубчатые шестерни развивают гораздо больший крутящий момент, чем обычные, вот почему. Циклоида...
    3 недели назад
  • Как заставить ИИ писать нормальный код. Оркестрация мультиагентной системы.
    Как заставить ИИ писать нормальный код. Оркестрация мультиагентной системы.
    19 часов назад
  • ATLAS 3 от BOSTON DYNAMICS – ОТ ПАРКУРА К ЗАВОДУ
    ATLAS 3 от BOSTON DYNAMICS – ОТ ПАРКУРА К ЗАВОДУ
    4 дня назад
  • Кто едет в Воркуту за дешевыми квартирами и как там живется?
    Кто едет в Воркуту за дешевыми квартирами и как там живется?
    16 часов назад
  • Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding
    Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding
    2 недели назад
  • Градиентный спуск, как обучаются нейросети | Глава 2, Глубинное обучение
    Градиентный спуск, как обучаются нейросети | Глава 2, Глубинное обучение
    8 лет назад
  • Арестович: 4 года войны - провалы и достижения.
    Арестович: 4 года войны - провалы и достижения.
    1 день назад
  • Удар США по Кремлю / Резкая реакция Москвы
    Удар США по Кремлю / Резкая реакция Москвы
    3 часа назад
  • Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности
    Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности
    6 месяцев назад
  • Самая недооценённая идея в науке
    Самая недооценённая идея в науке
    3 дня назад
  • Что если в центре галактики объект из темной материи? / Марс - ВСЁ? /Тайны Сатурна / Астрообзор #201
    Что если в центре галактики объект из темной материи? / Марс - ВСЁ? /Тайны Сатурна / Астрообзор #201
    21 час назад
  • Но что такое нейронная сеть? | Глава 1. Глубокое обучение
    Но что такое нейронная сеть? | Глава 1. Глубокое обучение
    8 лет назад
  • Квоты по отправке на войну в университетах
    Квоты по отправке на войну в университетах
    11 часов назад
  • Кирилл Набутов и Максим Курников | Интервью BILD
    Кирилл Набутов и Максим Курников | Интервью BILD
    Трансляция закончилась 14 часов назад
  • Секретный план Маска: Зачем Фримонт превращают в завод роботов на самом деле?
    Секретный план Маска: Зачем Фримонт превращают в завод роботов на самом деле?
    16 часов назад
  • Блокировка Telegram: ТОП-5 защищенных мессенджеров на замену
    Блокировка Telegram: ТОП-5 защищенных мессенджеров на замену
    12 часов назад
  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей video2contact@gmail.com