SlideShare a Scribd company logo
1 of 34
Download to read offline
How to Build
on DeFi
With Core Dev: Omakase Bar
“Yield Farmers” Yam Sushi Food tokens
Where does Yield
come from?
Network Tokens
Protocol Usage
Leverage Demand
LIBOR
+1%
Institutional
Investors
Trading Desks
Retail Investors
Degens
Network Tokens Protocol Usage Leverage Demand
Power of
Community Driven
Network Effects
Decentralization through
Governance Voting
Community Proposals
Competitive advantages through
Large talent pool
Innovation
SUSHI as
Governance
Provide Liquidity Stake Liquidity into Farm
Earn SUSHI Deposit for xSUSHI Vote on Snapshot
Governance
in Action
https://discord.g
g/NVPXN4e
https://forum.sushi
swapclassic.org
https://snapshot.
org/#/sushi
Decentralized
Open Source
Protocol
A decentralized community will naturally
select horizontal and vertical expansion
Yield
Network
Tokens
Protocol
Usage
Swap
AMM
Dividends
Liquidity
Transfers
Migrate
A decentralized community will naturally
select horizontal and vertical expansion
Yield
Network
Tokens
Protocol
Usage
Leverage
Demand
Limit
Orders
Swap
Trading
Platform
Low Fees
Token
Creation
Token
Discovery
Token
Incentivization
Token
Maturation
Multichain
Expansion
Dividends Joint
Incentives
Lending
Markets
Transfers Cross
Protocol
Yield
Stacking
Leverage
Long
Leverage
Shorts
Vaults Multichain
Expansion
Liquidity Franchise
Pooling
Cross
Chain
Secondary
Assets
Migrate
https://github.com/sushiswap
Javascript, TypeScript
GraphQL
Web3
Solidity
Hardhat
React
Utility CSS
Now we’ve added
more utensils.
M I R I N
Yield
Network
Tokens
Protocol
Usage
Leverage
Demand
Limit
Orders
Swap
Trading
Platform
Low Fees
Token
Creation
Token
Discovery
Token
Incentivization
Token
Maturation
Multichain
Expansion
Dividends Joint
Incentives
Lending
Markets
Transfers Inari Saave
Leverage
Long
Leverage
Shorts
Vaults Multichain
Expansion
Liquidity Franchise
Pooling
Anyswap Shoyu NFT
Migrate
Yield
Network
Tokens
Protocol
Usage
Leverage
Demand
Limit
Orders
Swap
Trading
Platform
Low Fees
Token
Creation
Token
Discovery
Token
Incentivization
Token
Maturation
Multichain
Expansion
Dividends Joint
Incentives
Lending
Markets
Transfers Inari Saave
Leverage
Long
Leverage
Shorts
Vaults Multichain
Expansion
Liquidity Franchise
Pooling
Anyswap Shoyu NFT
Migrate
Leveraging SUSHI rewards for gamification
and to offset Impermanent Loss
Platform Primitives
Attracts new liquidity
providers for new pools
Incentivizes liquidity
providers to deepen pools
with highest volume and
reduce pools with lower
volume
Onsen
Gamification
SUSHI as
Incentive
Yield
Network
Tokens
Protocol
Usage
Leverage
Demand
Limit
Orders
Swap
Trading
Platform
Low Fees
Token
Creation
Token
Discovery
Token
Incentivization
Token
Maturation
Multichain
Expansion
Dividends Joint
Incentives
Lending
Markets
Transfers Inari Saave
Leverage
Long
Leverage
Shorts
Vaults Multichain
Expansion
Liquidity Franchise
Pooling
Anyswap Shoyu NFT
Migrate
Liquidity providers
run the risk of
impermanent loss
Staking your LP
tokens in Onsen to
earn SUSHI offsets
impermanent loss
Staking your SUSHI
as xSUSHI hedges
across markets
-IL + (0.25% of Swap Fees for LP + SUSHI + 0.05% of all Swaps)
Stake SUSHI to receive
0.05% of all swap fees in the
form of xSUSHI
Smoothes the liquidity
provision curve
Keep incentives aligned with
our community
Staking Sushi
at the SushiBar
Yield
Network
Tokens
Protocol
Usage
Leverage
Demand
Limit
Orders
Swap
Trading
Platform
Low Fees
Token
Creation
Token
Discovery
Token
Incentivization
Token
Maturation
Multichain
Expansion
Dividends Joint
Incentives
Lending
Markets
Transfers Inari Saave
Leverage
Long
Leverage
Shorts
Vaults Multichain
Expansion
Liquidity Franchise
Pooling
Anyswap Shoyu NFT
Migrate
BentoBox: An optimized gas token vault, with dual token functionality
+
Kashi: Isolated lending markets platform
Platform Primitives
BentoBox & KASHI
Why
BentoBox?
On chain gas optimizations
Composability
Automated yield strategies
Open a 1.2x Leverage Position:
Enable Dapp
Approve Token
Supply Asset
Enable as Collateral
Borrow Asset
Swap Asset for Collateral
Add Collateral
Borrow Asset
Swap Asset for Collateral
= 9 transactions, $500 in gas
BEFORE
BENTO.
AFTER
BENTO.
Open a 1.2x Leverage Position:
Approve Token (once)
Leverage 1.2x
= 2 transactions, $50 in gas
Mechanics of
a Short Trade
Add Collateral, Borrow, Swap for
Collateral. Repeat for leverage.
Asset
Collateral
Add $100
Borrow $50
Collateral
Swap $50
Asset
Collateral
Remove $100
Repay $30
Collateral
Swap $50
↘
→
→
t0 t1
Limit Used:
50%
Limit Used:
30%
+$20
// Functions that need accrue to be called
const ACTION_ADD_ASSET = 1;
const ACTION_REPAY = 2;
const ACTION_REMOVE_ASSET = 3;
const ACTION_REMOVE_COLLATERAL = 4;
const ACTION_BORROW = 5;
const ACTION_GET_REPAY_SHARE = 6;
const ACTION_GET_REPAY_PART = 7;
// Functions that don't need accrue to be called
const ACTION_ADD_COLLATERAL = 10;
// Function on BentoBox
const ACTION_BENTO_DEPOSIT = 20;
const ACTION_BENTO_WITHDRAW = 21;
const ACTION_BENTO_TRANSFER = 22;
const ACTION_BENTO_TRANSFER_MULTIPLE = 23;
const ACTION_BENTO_SETAPPROVAL = 24;
// Any external call (except to BentoBox)
const ACTION_CALL = 30;
short(swapper, amount, minReturnedShare) {
let data = swapper.interface.encodeFunctionData("swap", [
this.asset.address,
this.collateral.address,
addr(this.contract.signer),
minReturnedShare,
"0",
])
return this.contract.cook(
[ACTION_BORROW, ACTION_BENTO_TRANSFER, ACTION_CALL, ACTION_ADD_COLLATERAL],
[0, 0, 0, 0, 0],
[
defaultAbiCoder.encode(["int256", "address"], [amount, addr(this.contract.signer)]),
defaultAbiCoder.encode(["address", "address", "int256"], [this.asset.address, swapper.address,
-2]),
defaultAbiCoder.encode(["address", "bytes", "bool", "bool", "uint8"], [swapper.address,
data.slice(0, -64), false, true, 2]),
defaultAbiCoder.encode(["int256", "address", "bool"], [-2, addr(this.contract.signer), false]),
]
)
}
Cook Function allows for complex UIs and rolling
complex actions into one transaction
Creation of Any Market
Supply Assets to any Lending Pair
with Almost any Oracle
Controlled Risk
Asset suppliers know exactly what
collateral is due in the event of
liquidation
Isolated
Lending
Want to lend USDC to all Kashi
Markets weighted by utilization or
APR?
Use the cook function to
construction a multiple deposit
transaction in one click.
Rebalance in one click.
Build
Opportunities
Yield
Network
Tokens
Protocol
Usage
Leverage
Demand
Limit
Orders
Swap
Trading
Platform
Low Fees
Token
Creation
Token
Discovery
Token
Incentivization
Token
Maturation
Multichain
Expansion
Dividends Joint
Incentives
Lending
Markets
Transfers Inari Saave
Leverage
Long
Leverage
Shorts
Vaults Multichain
Expansion
Liquidity Franchise
Pooling
Anyswap Shoyu NFT
Migrate
Sushi as a platform for discovery
Creation ➜ Discovery ➜ Incentivization
As a new project you can launch,
incentivize, grow, and maintain all on one
platform.
Token Launchpad
New Tokens are:
Not ruggable with Recipes
Set whatever parameters you want
Enhanced Whitelists for participants
The best place to start your project
The best place to find new projects
The best place to provide liquidity
to projects
The best place to swap, leverage
long or short projects
The best place to engage with an active
community!
SUSHI
Thank You!
ありがとうございました
ARCHIVE

More Related Content

Similar to Sushi - How to Build on DeFi

Pooled versus Stacked Subscriber Plans
Pooled versus Stacked Subscriber PlansPooled versus Stacked Subscriber Plans
Pooled versus Stacked Subscriber Plans
MobileForce Inc.
 
What Is Liquidity Pool?
What Is Liquidity Pool?What Is Liquidity Pool?
What Is Liquidity Pool?
Simplilearn
 

Similar to Sushi - How to Build on DeFi (20)

What is DeFi Yield Farming ?
What is DeFi Yield Farming ?What is DeFi Yield Farming ?
What is DeFi Yield Farming ?
 
42 Accounts Payable Interview Questions and Answers
42 Accounts Payable Interview Questions and Answers42 Accounts Payable Interview Questions and Answers
42 Accounts Payable Interview Questions and Answers
 
Earning with DeFi Yield Farming - What you need to know
Earning with DeFi Yield Farming - What you need to knowEarning with DeFi Yield Farming - What you need to know
Earning with DeFi Yield Farming - What you need to know
 
Pooled versus Stacked Subscriber Plans
Pooled versus Stacked Subscriber PlansPooled versus Stacked Subscriber Plans
Pooled versus Stacked Subscriber Plans
 
Light paper
Light paper Light paper
Light paper
 
What Is Liquidity Pool?
What Is Liquidity Pool?What Is Liquidity Pool?
What Is Liquidity Pool?
 
Cryptochrome - Community Staking and Liquidity Mining Platform
Cryptochrome - Community Staking and Liquidity Mining PlatformCryptochrome - Community Staking and Liquidity Mining Platform
Cryptochrome - Community Staking and Liquidity Mining Platform
 
Monetary Tokenomics
Monetary TokenomicsMonetary Tokenomics
Monetary Tokenomics
 
Free Intro to DRIP Guide.pdf
Free Intro to DRIP Guide.pdfFree Intro to DRIP Guide.pdf
Free Intro to DRIP Guide.pdf
 
DeFi Series – Webinar 3 – The DeFi Use Cases (DEX, Lending)
DeFi Series – Webinar 3 – The DeFi Use Cases (DEX, Lending)DeFi Series – Webinar 3 – The DeFi Use Cases (DEX, Lending)
DeFi Series – Webinar 3 – The DeFi Use Cases (DEX, Lending)
 
Bitcoinex en ingles
Bitcoinex en inglesBitcoinex en ingles
Bitcoinex en ingles
 
bitfiller-converted-converted.pdf
bitfiller-converted-converted.pdfbitfiller-converted-converted.pdf
bitfiller-converted-converted.pdf
 
Wealth management in crypto
Wealth management in crypto Wealth management in crypto
Wealth management in crypto
 
Goose DeFi Clone Script Development
Goose DeFi Clone Script DevelopmentGoose DeFi Clone Script Development
Goose DeFi Clone Script Development
 
CRYPTOCURRENCY LENDING BOT
CRYPTOCURRENCY LENDING BOT CRYPTOCURRENCY LENDING BOT
CRYPTOCURRENCY LENDING BOT
 
Reposwap Deck 2024 version 1.0II Launchpad
Reposwap Deck 2024 version 1.0II LaunchpadReposwap Deck 2024 version 1.0II Launchpad
Reposwap Deck 2024 version 1.0II Launchpad
 
Fantom DeFi chain modules 10 November 2019
Fantom DeFi chain modules 10 November 2019Fantom DeFi chain modules 10 November 2019
Fantom DeFi chain modules 10 November 2019
 
Potatochips deck-v2
Potatochips deck-v2Potatochips deck-v2
Potatochips deck-v2
 
GreenPaper_v1.2.pdf
GreenPaper_v1.2.pdfGreenPaper_v1.2.pdf
GreenPaper_v1.2.pdf
 
Finance quiz
Finance quizFinance quiz
Finance quiz
 

More from Vanessa Lošić

Encode polkadot club event 3, technical deepdive
Encode polkadot club   event 3, technical deepdiveEncode polkadot club   event 3, technical deepdive
Encode polkadot club event 3, technical deepdive
Vanessa Lošić
 
Encode polkadot club event 2, intro to polkadot
Encode polkadot club   event 2, intro to polkadotEncode polkadot club   event 2, intro to polkadot
Encode polkadot club event 2, intro to polkadot
Vanessa Lošić
 

More from Vanessa Lošić (20)

Intro to DAOs
Intro to DAOsIntro to DAOs
Intro to DAOs
 
Hack DeFi Ideation
Hack DeFi IdeationHack DeFi Ideation
Hack DeFi Ideation
 
Encode Club Hackathon
Encode Club Hackathon  Encode Club Hackathon
Encode Club Hackathon
 
How fcm-works-v0.1 fc-club-22092021
How fcm-works-v0.1 fc-club-22092021How fcm-works-v0.1 fc-club-22092021
How fcm-works-v0.1 fc-club-22092021
 
Polkadot ideation
Polkadot ideationPolkadot ideation
Polkadot ideation
 
Encode polkadot club
Encode polkadot club  Encode polkadot club
Encode polkadot club
 
Textile
TextileTextile
Textile
 
Encode Club workshop slides
Encode Club workshop slidesEncode Club workshop slides
Encode Club workshop slides
 
Encode polkadot hack intro event
Encode polkadot hack intro eventEncode polkadot hack intro event
Encode polkadot hack intro event
 
Encode
EncodeEncode
Encode
 
Encode Club -_Pinning_Services_-_aug_2021
Encode Club -_Pinning_Services_-_aug_2021Encode Club -_Pinning_Services_-_aug_2021
Encode Club -_Pinning_Services_-_aug_2021
 
Encode Polkadot Club
Encode Polkadot Club   Encode Polkadot Club
Encode Polkadot Club
 
Interlay + Encode
Interlay + EncodeInterlay + Encode
Interlay + Encode
 
Subspace
SubspaceSubspace
Subspace
 
Intro to NFTs
Intro to NFTsIntro to NFTs
Intro to NFTs
 
Introduction to Filecoin
Introduction to Filecoin   Introduction to Filecoin
Introduction to Filecoin
 
Encode polkadot club event 3, technical deepdive
Encode polkadot club   event 3, technical deepdiveEncode polkadot club   event 3, technical deepdive
Encode polkadot club event 3, technical deepdive
 
Encode club introduction_to_libp2p
Encode club introduction_to_libp2pEncode club introduction_to_libp2p
Encode club introduction_to_libp2p
 
Encode polkadot club event 2, intro to polkadot
Encode polkadot club   event 2, intro to polkadotEncode polkadot club   event 2, intro to polkadot
Encode polkadot club event 2, intro to polkadot
 
Hack africa workshop_2_part_one_chilli_chelli
Hack africa workshop_2_part_one_chilli_chelliHack africa workshop_2_part_one_chilli_chelli
Hack africa workshop_2_part_one_chilli_chelli
 

Recently uploaded

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Sushi - How to Build on DeFi