SlideShare a Scribd company logo
1 of 24
Decentralized Finance
Personal Notes
2022 01 15
DeFi Primitives
Token Standards
• ERC-20 (FungibleTokens Specifications)
• ERC-721 (Non FungibleTokens
Specifications)
• ERC-1155 (Non Fungible and Fungible
Tokens in one contract Specifications)
• BEP-2 (Binance)
• BEP-20 (Binance Smart Chain)
• SPL (Solana)
• LERC-20 (Lossless protocol)
BEP20
Standard
Based on the ERC-20 Standard
minor differences
• The function “getOwner” is a unique
and required specification only found
in BEP20. It returns the owner of a
BEP20 token.
• Name, symbol, and decimal functions
are optional on ERC20, while they are
mandatory on BEP20.
[1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-guide/
BEP20
Standard
Can Mint –The “Can Mint” parameter is inflationary, and it specifies whether new tokens
can be minted to increase the BEP20 supply over time.
Can Burn –The “Can Burn” parameter is a deflationary one, specifying whether tokens
can be burned, thus leading to a decreasing supply over time.
Blacklist –The “Blacklist” parameter enables you to ban or blacklist malicious addresses.
Can Pause –The “Can Pause” parameter is useful during malicious attacks or incidents where the platform
becomes vulnerable.This specifies whether one can pause all token-associated operations in the event of a
malicious attack or compromise of the platform.This parameter is centralized, as the creator or a user address
that is given similar authority has the power to freeze operations.
[1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-guide/
BEP20
Standard
The “totalSupply” Function – This function returns the total number
of tokens in a smart contract.
The “balanceOf” Function – Provides information regarding the
number of tokens available within a user’s address.
Name – Adds a human-readable name to the token you are
creating.
Symbol – Creates the ticker symbol for your token.
Decimal – Sets the divisibility of your token. Therefore, it sets the
number of decimal places it can be divided into.
Transfer – Enables the transfer of tokens among BSC users. It
specifically requires that the invoking party also is the owner of the
[1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-
BEP20
Standard
The “transferFrom” Function – Used to automate transfers by
approved persons or approved smart contracts. In this case, you
may allow subscriptions or other parties to automatically
deduct payments from a wallet or an account.
Approve – A function that limits the amount or number of
tokens withdrawn from your balance by any smart contract.
Allowance – A function that checks the unspent portion of a
transaction after an authorized smart contract has spent a
certain amount of your tokens.
[1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-guide/
BEP20
Standard
Approval Event– An event that MUST
trigger when tokens are transferred,
including zero value transfers.
• A token contract which creates new tokens SHOULD
trigger aTransfer event with the _from address set to
0x0 when tokens are created..
Transfer Event – An event that MUST
trigger on any successful call to
approve(address _spender, uint256 _value).
[1] ERC-20Token Standard | ethereum.org
BasicToken
Operations
Transfer IN
Transfer OUT
Why were the
previous slides
important?
All the utility in DeFi is enabled by
tokens with the previous properties.
DeFi is creating financial products,
ecosystems based on the primitive of
tokens and token operations.
Current
DeFi
Categories
Wallets Structured Products (Algorithmic)
Liquidity Market (Algorithmic) Insurance (Algorithmic)
Exchanges Yield Farming
DEX aggregators Fixed Interest Rate Protocols
(Algorithmic)
Staking Bridges (Algorithmic)
Derivatives (Perpetual Swaps) Gaming
Perps/LeveragedTrading Stablecoins
Fund Management (Algorithmic) NFT Exchange
Options Rebase
Oracles (Chainlink)
What is the
current state
of DeFi right
now?
DeFi Product
Design
Strategy
Find aTradFi product and give a DeFi spin
Find a product that was impractical forTradFi
and check if possible in a tokenized /
blockchain world.
Check Research Papers on Mathematical
Finance and check if possible in a tokenized /
blockchain world.
Primary Place
toTrack the
DeFi projects
DeFiTVL
by chain
DeFiTVL
by chain
change over
time
Top 20
Blockchains by
TVL
TGE
Token
Generation
Event
A token generation event
is when a dapp developer
publicly releases these
individual tokens out into
the market.
TGE
Redux
 A Token Generation Event is simply the
creation of tokens by a company that is
running off a blockchain that typically is
working in the utility space.
 Because these types of tokens are
essentially tiny slices of a product, the
creators typically refer to the token sales as
token generation events or TGEs as
opposed to ICOs.
SampleToken Information
SampleTokenomics Distribution
Sample
Tokenomics
SampleToken Features
Initial
Dex
Offering
How
Does
Liquidity
Mining
Work?
 To enable trading on decentralized
platforms, they have to provide liquidity.
Users can deposit their own capital on the
platform, and in return, they receive a share
of the fees. As a rule, only trading pairs can
be deposited here, which means that two
different cryptocurrencies always flow into
the pool.
 What is liquidity mining, and how does it work? | byTheLuWizz | Coinmonks | Medium

More Related Content

Similar to DEFI Notes 2022 01 15.pptx

Defi token development defi token development company
Defi token development  defi token development companyDefi token development  defi token development company
Defi token development defi token development companygavraskaranand
 
Switcheo Network - Advanced NEO Smart Contracts
Switcheo Network - Advanced NEO Smart ContractsSwitcheo Network - Advanced NEO Smart Contracts
Switcheo Network - Advanced NEO Smart ContractsSwitcheo
 
What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?
What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?
What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?Bitcoin Wallet Canada
 
Corda Developer Bootcamp: Tokens
Corda Developer Bootcamp: TokensCorda Developer Bootcamp: Tokens
Corda Developer Bootcamp: TokensR3
 
LINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer Tools
LINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer ToolsLINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer Tools
LINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer ToolsICON Foundation
 
How is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdfHow is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdfTusharVerma933268
 
How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?MeghaSaran1
 
29회 이더리움 밋업 - Ethereum 2.0 and Deposit Contract
29회 이더리움 밋업 - Ethereum 2.0 and Deposit Contract29회 이더리움 밋업 - Ethereum 2.0 and Deposit Contract
29회 이더리움 밋업 - Ethereum 2.0 and Deposit ContractBenjamin Oh
 
Ethereum Token Standards
Ethereum Token StandardsEthereum Token Standards
Ethereum Token StandardsblockchainX
 
Ethereum Blockchain and DApps - Workshop at Software University
Ethereum Blockchain and DApps  - Workshop at Software UniversityEthereum Blockchain and DApps  - Workshop at Software University
Ethereum Blockchain and DApps - Workshop at Software UniversityOpen Source University
 
NFT_technical_guide.pdf
NFT_technical_guide.pdfNFT_technical_guide.pdf
NFT_technical_guide.pdfssuser9cf5ab
 
DefiRoboticsFinance
DefiRoboticsFinanceDefiRoboticsFinance
DefiRoboticsFinanceDefiRobotics
 
What is Erc20 token? How it Works/
What is Erc20 token? How it Works/What is Erc20 token? How it Works/
What is Erc20 token? How it Works/Developcoins
 
ERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to KnowERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to KnowTurnkeytown
 
Attacking and Exploiting Ethereum Smart Contracts: Auditing 101
Attacking and Exploiting Ethereum Smart Contracts: Auditing 101Attacking and Exploiting Ethereum Smart Contracts: Auditing 101
Attacking and Exploiting Ethereum Smart Contracts: Auditing 101Simone Onofri
 

Similar to DEFI Notes 2022 01 15.pptx (20)

Defi token development defi token development company
Defi token development  defi token development companyDefi token development  defi token development company
Defi token development defi token development company
 
Bancor review
Bancor reviewBancor review
Bancor review
 
Tokenomics
TokenomicsTokenomics
Tokenomics
 
Ravencoin
RavencoinRavencoin
Ravencoin
 
Switcheo Network - Advanced NEO Smart Contracts
Switcheo Network - Advanced NEO Smart ContractsSwitcheo Network - Advanced NEO Smart Contracts
Switcheo Network - Advanced NEO Smart Contracts
 
What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?
What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?
What Is Curve DAO Token: CRV — How To Buy CRV Cryptocurrency In Canada?
 
Corda Developer Bootcamp: Tokens
Corda Developer Bootcamp: TokensCorda Developer Bootcamp: Tokens
Corda Developer Bootcamp: Tokens
 
LINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer Tools
LINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer ToolsLINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer Tools
LINE+LINK-DEV 2018 - ICON’s Interchain Technology and Developer Tools
 
Erc20
Erc20Erc20
Erc20
 
How is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdfHow is a Crypto Token different from Crypto Coin.pdf
How is a Crypto Token different from Crypto Coin.pdf
 
How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?How is a Crypto Token different from Crypto Coin?
How is a Crypto Token different from Crypto Coin?
 
29회 이더리움 밋업 - Ethereum 2.0 and Deposit Contract
29회 이더리움 밋업 - Ethereum 2.0 and Deposit Contract29회 이더리움 밋업 - Ethereum 2.0 and Deposit Contract
29회 이더리움 밋업 - Ethereum 2.0 and Deposit Contract
 
Ethereum Token Standards
Ethereum Token StandardsEthereum Token Standards
Ethereum Token Standards
 
Ethereum Blockchain and DApps - Workshop at Software University
Ethereum Blockchain and DApps  - Workshop at Software UniversityEthereum Blockchain and DApps  - Workshop at Software University
Ethereum Blockchain and DApps - Workshop at Software University
 
NFT_technical_guide.pdf
NFT_technical_guide.pdfNFT_technical_guide.pdf
NFT_technical_guide.pdf
 
DefiRoboticsFinance
DefiRoboticsFinanceDefiRoboticsFinance
DefiRoboticsFinance
 
What is Erc20 token? How it Works/
What is Erc20 token? How it Works/What is Erc20 token? How it Works/
What is Erc20 token? How it Works/
 
ERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to KnowERC Standards Token Development Services Everything You Need to Know
ERC Standards Token Development Services Everything You Need to Know
 
Ethereum vs fabric vs corda
Ethereum vs fabric vs cordaEthereum vs fabric vs corda
Ethereum vs fabric vs corda
 
Attacking and Exploiting Ethereum Smart Contracts: Auditing 101
Attacking and Exploiting Ethereum Smart Contracts: Auditing 101Attacking and Exploiting Ethereum Smart Contracts: Auditing 101
Attacking and Exploiting Ethereum Smart Contracts: Auditing 101
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
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 textsMaria Levchenko
 
[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.pdfhans926745
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
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
 
[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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

DEFI Notes 2022 01 15.pptx

  • 2. DeFi Primitives Token Standards • ERC-20 (FungibleTokens Specifications) • ERC-721 (Non FungibleTokens Specifications) • ERC-1155 (Non Fungible and Fungible Tokens in one contract Specifications) • BEP-2 (Binance) • BEP-20 (Binance Smart Chain) • SPL (Solana) • LERC-20 (Lossless protocol)
  • 3. BEP20 Standard Based on the ERC-20 Standard minor differences • The function “getOwner” is a unique and required specification only found in BEP20. It returns the owner of a BEP20 token. • Name, symbol, and decimal functions are optional on ERC20, while they are mandatory on BEP20. [1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-guide/
  • 4. BEP20 Standard Can Mint –The “Can Mint” parameter is inflationary, and it specifies whether new tokens can be minted to increase the BEP20 supply over time. Can Burn –The “Can Burn” parameter is a deflationary one, specifying whether tokens can be burned, thus leading to a decreasing supply over time. Blacklist –The “Blacklist” parameter enables you to ban or blacklist malicious addresses. Can Pause –The “Can Pause” parameter is useful during malicious attacks or incidents where the platform becomes vulnerable.This specifies whether one can pause all token-associated operations in the event of a malicious attack or compromise of the platform.This parameter is centralized, as the creator or a user address that is given similar authority has the power to freeze operations. [1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-guide/
  • 5. BEP20 Standard The “totalSupply” Function – This function returns the total number of tokens in a smart contract. The “balanceOf” Function – Provides information regarding the number of tokens available within a user’s address. Name – Adds a human-readable name to the token you are creating. Symbol – Creates the ticker symbol for your token. Decimal – Sets the divisibility of your token. Therefore, it sets the number of decimal places it can be divided into. Transfer – Enables the transfer of tokens among BSC users. It specifically requires that the invoking party also is the owner of the [1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-
  • 6. BEP20 Standard The “transferFrom” Function – Used to automate transfers by approved persons or approved smart contracts. In this case, you may allow subscriptions or other parties to automatically deduct payments from a wallet or an account. Approve – A function that limits the amount or number of tokens withdrawn from your balance by any smart contract. Allowance – A function that checks the unspent portion of a transaction after an authorized smart contract has spent a certain amount of your tokens. [1] https://moralis.io/what-is-bep20-full-binance-smart-chain-token-guide/
  • 7. BEP20 Standard Approval Event– An event that MUST trigger when tokens are transferred, including zero value transfers. • A token contract which creates new tokens SHOULD trigger aTransfer event with the _from address set to 0x0 when tokens are created.. Transfer Event – An event that MUST trigger on any successful call to approve(address _spender, uint256 _value). [1] ERC-20Token Standard | ethereum.org
  • 9. Why were the previous slides important? All the utility in DeFi is enabled by tokens with the previous properties. DeFi is creating financial products, ecosystems based on the primitive of tokens and token operations.
  • 10. Current DeFi Categories Wallets Structured Products (Algorithmic) Liquidity Market (Algorithmic) Insurance (Algorithmic) Exchanges Yield Farming DEX aggregators Fixed Interest Rate Protocols (Algorithmic) Staking Bridges (Algorithmic) Derivatives (Perpetual Swaps) Gaming Perps/LeveragedTrading Stablecoins Fund Management (Algorithmic) NFT Exchange Options Rebase Oracles (Chainlink)
  • 11. What is the current state of DeFi right now?
  • 12. DeFi Product Design Strategy Find aTradFi product and give a DeFi spin Find a product that was impractical forTradFi and check if possible in a tokenized / blockchain world. Check Research Papers on Mathematical Finance and check if possible in a tokenized / blockchain world.
  • 17. TGE Token Generation Event A token generation event is when a dapp developer publicly releases these individual tokens out into the market.
  • 18. TGE Redux  A Token Generation Event is simply the creation of tokens by a company that is running off a blockchain that typically is working in the utility space.  Because these types of tokens are essentially tiny slices of a product, the creators typically refer to the token sales as token generation events or TGEs as opposed to ICOs.
  • 24. How Does Liquidity Mining Work?  To enable trading on decentralized platforms, they have to provide liquidity. Users can deposit their own capital on the platform, and in return, they receive a share of the fees. As a rule, only trading pairs can be deposited here, which means that two different cryptocurrencies always flow into the pool.  What is liquidity mining, and how does it work? | byTheLuWizz | Coinmonks | Medium