Difference between revisions of "Notional (NOTE)"

From CryptoWiki

wiki_crypto>Zeb.dyor
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
According to its [https://notional.finance/ website] it is a fixed rate lending and borrowing protocol on [[Ethereum]] (30-10-2020).
==Basics ==
==Basics ==
* Based in:
* Based in:
Line 4: Line 6:
*Started in [https://docs.notional.finance/traders/ early 2020]
*Started in [https://docs.notional.finance/traders/ early 2020]
* [[Mainnet]] release: [https://medium.com/notional-finance/notional-launches-out-of-beta-beeec5d69fe0 13-1-2021]
* [[Mainnet]] release: [https://medium.com/notional-finance/notional-launches-out-of-beta-beeec5d69fe0 13-1-2021]
* According to its [https://notional.finance/ website] it is a fixed rate lending and borrowing protocol on [[Ethereum]] (30-10-2020).
*[https://thedefiant.substack.com/p/-aragon-faces-wave-of-resignations?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozMTMxODY1MiwiXyI6ImM5eFJuIiwiaWF0IjoxNjEwOTk0MjQwLCJleHAiOjE2MTA5OTc4NDAsImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.yrqyaGUufVVP6 From] [[The Defiant]] (13-1-2021):
*[https://thedefiant.substack.com/p/-aragon-faces-wave-of-resignations?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozMTMxODY1MiwiXyI6ImM5eFJuIiwiaWF0IjoxNjEwOTk0MjQwLCJleHAiOjE2MTA5OTc4NDAsImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.yrqyaGUufVVP6 From] [[The Defiant]] (13-1-2021):


Line 10: Line 11:


== History ==
== History ==
* [https://thedefiant.io/what-is-notional-finance From] [[The Defiant]] (3-2-2023):
''"Teddy Woodward and Jeff Wu conceived Notional Finance in November 2019 at a hackathon event in San Francisco. In January 2020, they launched the project on Ethereum."''
* [https://ethhub.substack.com/p/ethhub-weekly-138?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNjU3MTU0OSwiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NDA5NTMyLCJleHAiOjE2MDQ0MTMxMzIsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.7RNPdnjIB8LeFjLp-GMrTiCNLZZnvK84PXIFe7zQIhY From] [[EthHub]] #138 (2-11-2020):
* [https://ethhub.substack.com/p/ethhub-weekly-138?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNjU3MTU0OSwiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NDA5NTMyLCJleHAiOjE2MDQ0MTMxMzIsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.7RNPdnjIB8LeFjLp-GMrTiCNLZZnvK84PXIFe7zQIhY From] [[EthHub]] #138 (2-11-2020):
"''Notional is a new protocol that lets users lend and borrow crypto at fixed rates. After 10 months in stealth, the platform launches in beta on Ethereum today."''
"''Notional is a new protocol that lets users lend and borrow crypto at fixed rates. After 10 months in stealth, the platform launches in beta on Ethereum today."''
== Audits & Exploits ==
== Audits & Exploits ==


*[[Bug bounty]] program can be found [https://github.com/notional-finance/contracts here] with no clear prize.
*This protocol offers an active [[bug bounty]] of [https://immunefi.com/bounty/notional/ $1M] (4-2022)
* It was in [https://notional.finance/ unaudited beta] (30-10-2020).
*Got an upgraded [https://www.defisafety.com/pqrs/381 score of 85%] on [[DeFi Safety]] (6-4-2022). With the [https://t.me/c/1453353094/8234 comment]:
''"Over the past month, we have been helping @NotionalFinance on their quest to full [[Decentralized|decentralization]]. Our teams combined efforts to raise the protocol's initial score by 20%!''
 
''In the beginning, we noticed that Notional puts an emphasis on rigorously documenting the functions and architecture of its software. Likewise, the team clearly takes development very seriously, as shown by an active [[Github|GitHub]] and an excellent ratio of [[Python]] tests to code. The protocol further demonstrates its commitment to well-developed software with multiple pre-deployment audits by ABDK Consulting. An additional formal verification by @CertoraInc ensures that the software's [[algorithms]] are correct and work as intended.''
 
''Even so, we noticed that Notional had room to improve the accessibility of its more important documentation; [[Smart Contract (SC)|smart contract]] [[Address|addresses]] (this was resolved very quickly) and [[admin controls]]. Admin control docs are especially non-trivial to us, and we made sure to focus on this. Subsequently, Notional's @wuprotocol did a tremendous job at detailing the upgradeability of the protocol's [[smart contracts]], their ownership parameters, and their plan to gradually [[move]] towards a system that is fully [[decentralized]].''
 
''Still, there is work to do. For now, we will continue to work together on improving the admin control documentation. In the [[medium]] to long term, Notional will also deploy a combination of [[Timelock]] and Governor [[Alpha]] that will result in a substantial scoring increase. In addition, Notional is currently working on deploying code coverage reports as an expansion of their current testing suite. We are looking forward to these additions!"''
*Previously [https://defisafety.com/2021/02/10/notional-finance/ scored] a 79% (10-2-2021); ''"Notional has been audited by [[OpenZeppelin]] on December 22nd, 2020. Notional Finance was released October 7th, 2020"'' With the [https://t.me/c/1453353094/2402 comment]: ''Lets call it "Fixed" quality right across the board.  Way to go guys."''
*Received a [https://blog.openzeppelin.com/notional-audit/ full audit] report from [[OpenZeppelin|Open Zeppelin]] (13-1-2021).
*Received a [https://blog.openzeppelin.com/notional-audit/ full audit] report from [[OpenZeppelin|Open Zeppelin]] (13-1-2021).
*[https://defisafety.com/2021/02/10/notional-finance/ Scored] a 79% on [[DeFi Safety]] (10-2-2021); ''"Notional has been audited by OpenZeppelin on December 22nd, 2020. Notional Finance was released October 7th, 2020"'' With the [https://t.me/c/1453353094/2402 comment]: ''Lets call it "Fixed" quality right across the board.  Way to go guys."''
*It was in [https://notional.finance/ unaudited beta] (30-10-2020).


=== Bugs/Exploits ===
=== Bugs/Exploits ===
Line 31: Line 44:
* From their [https://docs.notional.finance/traders/ docs] (10-2020):
* From their [https://docs.notional.finance/traders/ docs] (10-2020):


''"Notional is currently governed by its founding team. The team holds [[Admin Keys|admin keys]] to the [[contracts]] and hosts the user interface. The Notional team is committed to decentralization. We will pursue a strategy of progressive [[decentralization]] in which we will give up our admin keys, relinquish control of the protocol, and hand it off to the community."''
''"Notional is currently governed by its founding team. The team holds [[Admin Keys|admin keys]] to the [[contracts]] and hosts the user interface. The Notional team is committed to decentralization. We will pursue a strategy of progressive [[decentralization]] in which we will give up our [[admin keys]], relinquish control of the protocol, and hand it off to the community."''


=== Admin Keys ===
=== Admin Keys ===
* [https://www.defisafety.com/pqrs/381 From] [[DeFi Safety]] (3-4-2022):
''"Notional is described as fully upgradeable [https://docs.notional.finance/developer-documentation/on-chain/notional-governance-reference here]. Notional's ownership and administrative control [https://docs.notional.finance/developer-documentation/on-chain/notional-governance-reference#administrative-control consists] of a 3 of 5 [[Multi-Signature|MultiSig]] architecture. Notional's Pause Guardian was clearly detailed [https://docs.notional.finance/developer-documentation/on-chain/notional-governance-reference#pauseability here]. Notional mentions that their upgradeable structure [https://docs.notional.finance/developer-documentation/on-chain/notional-governance-reference#timelock does not] include a [[timelock]], but this decision is not further justified."''
=== DAO ===
=== DAO ===
=== Treasury ===
=== Treasury ===
Line 39: Line 57:
* From their [https://twitter.com/NotionalFinance/status/1417176983356719108 Twitter] (20-7-2021):
* From their [https://twitter.com/NotionalFinance/status/1417176983356719108 Twitter] (20-7-2021):


''"Token holders will have full control over the on-chain treasury"''
''"[[Token]] holders will have full control over the [[on-chain]] treasury"''


== Token ==
== Token ==
Line 51: Line 69:
* From their [https://twitter.com/NotionalFinance/status/1417176983356719108 Twitter] (20-7-2021):
* From their [https://twitter.com/NotionalFinance/status/1417176983356719108 Twitter] (20-7-2021):


''"Token holders will have full control over the on-chain treasury, the protocol’s risk and collateralization parameters, and any smart contract upgrades."''
''"Token holders will have full control over the on-chain treasury, the protocol’s risk and collateralization parameters, and any smart [[contract]] upgrades."''


=== Token Details ===
=== Token Details ===


* [https://thedefiant.io/what-is-notional-finance From] [[The Defiant]] (3-2-2023):
''"The lending protocol has community governance with NOTE tokens serving as proportional voting power. As a monetizing mechanism, Notional users can stake NOTE tokens, which are then converted into 80/20 NOTE/ETH Balancer LP tokens. In return, stakers receive sNOTE tokens as rewards, redeemable for [[Balancer (BAL)|Balancer]] LP tokens. Although this can change with community voting, on a weekly basis, Notional allocated 30,000 NOTE tokens to incentives sNOTE holders. The total NOTE supply is 100M, nearly all of them in circulation. In the case of unexpected liquidations, Notional will tap into NOTE reserves to pay back lenders."''
* From their [https://docs.notional.finance/traders/notional-basics/fcash docs] (2-2021):
* From their [https://docs.notional.finance/traders/notional-basics/fcash docs] (2-2021):


''"fCash tokens are the building blocks of the Notional system. fCash are transferable tokens that represent a claim on a positive or negative cash flow at a specific point in the future."'' fCash are [[ERC-1155 Tokens|ERC1155]] tokens.
''"fCash [[tokens]] are the building [[blocks]] of the Notional system. fCash are transferable tokens that represent a claim on a positive or negative cash [[flow]] at a specific point in the future."'' fCash are [[ERC-1155 Tokens|ERC1155]] tokens.


=== Stablecoin ===
=== Stablecoin ===
Line 63: Line 84:
* [[Whitepaper]] can be found [https://docs.notional.finance/developers/whitepaper/whitepaper here].
* [[Whitepaper]] can be found [https://docs.notional.finance/developers/whitepaper/whitepaper here].
*Docs are [http://docs.notional.finance/ here].
*Docs are [http://docs.notional.finance/ here].
* Code can be viewed [https://github.com/notional-finance/contracts here].
* Code can be viewed [https://github.com/notional-finance/contracts here]. [https://www.defisafety.com/pqrs/381 From] [[DeFi Safety]] (3-4-2022):
''"With 752 commits and 49 branches this is a healthy development history"''


=== Implementations ===
=== Implementations ===


* Built on: [[Ethereum]]
* Built on: [[Ethereum]], [[Balancer (BAL)|Balancer]]


=== How it works ===
=== How it works ===
* [https://thedefiant.substack.com/p/hurray-you-can-now-stake-eth-but?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNzQ3MDY3MywiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NTY3MzE5LCJleHAiOjE2MDQ1NzA5MTksImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.puaD_ubhxyRa8pWjT_scNjTEbHN2MHA3GZBiBqrLDFw From] [[The Defiant]] (4-11-2020):
"''Lenders can provide capital with a guaranteed return at specific maturity dates, while borrowers can take out a loan knowing exactly what their interest payment will be. Notional is betting its custom [[AMM]], designed to keep slippage low no matter how far away maturity is."''


* From their [https://docs.notional.finance/traders/faq docs] (2-2021):
* [https://thedefiant.io/what-is-notional-finance From] [[The Defiant]] (3-2-2023):
 
''"Cash allows users to move capital through time. Let’s say you want to borrow $10,000 worth of [[Maker DAO|DAI]] from Notional. Accounting for the interest rate, you agree to pay 10,500 DAI at a future date, typically between 3 weeks to one year for stablecoins and up to six months for ETH and [[Wrapped Bitcoin (WBTC)|WBTC]].''
 
''The borrower then receives the tokenized form of that debt obligation, expressed as -10,500 fCash, accounting for that future payment and redeemable for 10,500 DAI on maturity date. This is why there is a prefix “f” before Cash, wherein the value difference between DAI and fDAI is the accumulated interest rate. In other words, when borrowers deposit their collateral, they mint fCash tokens, which lenders receive as fCash.''
 
''In turn, these fCash tokens can be exchanged for other cryptocurrency, such as ETH, WBTC, USDC, or DAI. At the end of the line, borrowers receive the asset they want, keeping in mind to pay it off on maturity date. If they fail to repay the loan, borrowers risk liquidation of their overcollateralized assets. Of course, because of their stable nature, stablecoins have a lower overcollateralization at 120%, while WBTC and ETH have an overcollateralization level at 150%. Outside of repaying the loan, borrowers can extend the future maturity date, which is called rolling on their contract.''
 
''An alternative way to provide [[liquidity]] is through nTokens. When lenders provide liquidity into liquidity pools, they receive nTokens as [[ERC20 tokens|ERC-20]] assets. They represent tokenized maturities for the deposited cryptocurrency, redeemable for “a share of Notional’s total liquidity in a given currency across all active maturities.”''
 
''For example, if LP provided DAI stablecoin into a liquidity pool, they receive nDAI. Likewise, for nETH and nUSDC. nTokens themselves can be used as a collateral for borrowing. Furthermore, LPs earn passive income with their nTokens for simply holding them, on trading fees (when people borrow their assets), on fCash interest rate, and when receiving NOTE incentives."''
*From their [https://docs.notional.finance/traders/faq docs] (2-2021):


''"Lenders trade cash for fCash and earn a fixed interest rate. [[Liquidity Provider (LP)|Liquidity providers]] capitalize Notional’s liquidity pools and earn variable trading fees. Each time a lender lends or a borrower borrows, they pay a transaction fee to liquidity providers in that pool.''
''"Lenders trade cash for fCash and [[earn]] a fixed interest rate. [[Liquidity Provider (LP)|Liquidity providers]] capitalize Notional’s [[liquidity pools]] and earn variable trading [[fees]]. Each time a lender lends or a borrower borrows, they pay a [[transaction]] fee to [[liquidity providers]] in that pool.''


''Notional liquidity pools are similar to [[Uniswap]] pools in that there are buyers, sellers, and liquidity providers that facilitate trading. In the case of Notional, buyers and sellers are lenders and borrowers. Liquidity providers facilitate that lending and borrowing and earn transaction fees as compensation."''
''Notional liquidity pools are similar to [[Uniswap]] pools in that there are buyers, sellers, and liquidity providers that facilitate trading. In the [[case]] of Notional, buyers and sellers are lenders and borrowers. Liquidity providers facilitate that lending and borrowing and earn [[transaction fees]] as compensation."''
* [https://thedefiant.substack.com/p/hurray-you-can-now-stake-eth-but?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNzQ3MDY3MywiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NTY3MzE5LCJleHAiOjE2MDQ1NzA5MTksImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.puaD_ubhxyRa8pWjT_scNjTEbHN2MHA3GZBiBqrLDFw From] [[The Defiant]] (4-11-2020):
"''Lenders can provide capital with a guaranteed return at specific maturity dates, while borrowers can take out a loan knowing exactly what their interest payment will be. Notional is betting its custom [[AMM]], designed to [[keep]] slippage low no matter how far away maturity is."''


=== Fee Mechanisms ===
=== Fees ===


=== Upgrades ===
=== Upgrades ===


* V2 went [https://www.coindesk.com/business/2021/11/01/defi-startup-notional-expands-fixed-rate-lending-presence-with-v2-upgrade/ live] on 1-11-2021.
* Has introduced [https://blog.notional.finance/introducing-leveraged-vaults/ leveraged vaults], made possible by [[Balancer (BAL)|Balancer]] (7-9-2022).
*V2 went [https://www.coindesk.com/business/2021/11/01/defi-startup-notional-expands-fixed-rate-lending-presence-with-v2-upgrade/ live] on 1-11-2021.
*[https://yieldfarmer.substack.com/p/find-out-about-elements-latest-farms?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozODYwNTU5NCwiXyI6IitrN3VtIiwiaWF0IjoxNjI2MDYxMzQxLCJleHAiOjE2MjYwNjQ5NDEsImlzcyI6InB1Yi0zODQ1MSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.dBPoTM8R0o From] [[DeFi Pulse|Yield Farmer]] (10-7-2021):
*[https://yieldfarmer.substack.com/p/find-out-about-elements-latest-farms?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozODYwNTU5NCwiXyI6IitrN3VtIiwiaWF0IjoxNjI2MDYxMzQxLCJleHAiOjE2MjYwNjQ5NDEsImlzcyI6InB1Yi0zODQ1MSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.dBPoTM8R0o From] [[DeFi Pulse|Yield Farmer]] (10-7-2021):


Line 93: Line 127:
=== Interoperability ===
=== Interoperability ===
=== Other Details ===
=== Other Details ===
== Oracle Method ==
* [https://www.defisafety.com/pqrs/381 From] [[DeFi Safety]] (3-4-2022):
''"The protocol's [[oracle]] source is documented at this [https://docs.notional.finance/notional-v2/fcash-valuation/interest-rate-oracles location]. The contracts dependent are identified. Notional does not detail any [[Frontrunners|front-running]] mitigation strategies. However, its fixed rate and liquidity architectures inherently mitigate [[front running]] liquidation opportunities. This protocol documents [[Flash Loan|flashloan]] countermeasures at this [https://docs.notional.finance/notional-v2/fcash-valuation/interest-rate-oracles location]."''
== Privacy Method ==
== Privacy Method ==
== Compliance ==
== Compliance ==
== Oracle Method ==
== Their Other Projects ==
== Their Other Projects ==
== Roadmap ==
== Roadmap ==
Line 109: Line 149:
== Competition ==
== Competition ==
* [https://thedefiant.substack.com/p/hurray-you-can-now-stake-eth-but?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNzQ3MDY3MywiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NTY3MzE5LCJleHAiOjE2MDQ1NzA5MTksImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.puaD_ubhxyRa8pWjT_scNjTEbHN2MHA3GZBiBqrLDFw From] [[The Defiant]] (4-11-2020):
* [https://thedefiant.substack.com/p/hurray-you-can-now-stake-eth-but?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNzQ3MDY3MywiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NTY3MzE5LCJleHAiOjE2MDQ1NzA5MTksImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.puaD_ubhxyRa8pWjT_scNjTEbHN2MHA3GZBiBqrLDFw From] [[The Defiant]] (4-11-2020):
''"Projects including [[UMA]], [[Yield Protocol]] and [[Mainframe]] are also testing the fixed lending market, all with different approaches to ensure tokens will trade at par upon maturity. Larger [[DeFi]] protocols like [[Aave]] offer fixed borrowing rates but are yet to support fixed lending rates, although this is likely to be a part of Aave V2 in the coming months."''
''"Projects including [[UMA]], [[Yield Protocol]] and [[Mainframe]] are also testing the fixed lending market, all with different approaches to ensure tokens will trade at par upon maturity. Larger [[DeFi]] protocols like [[Aave]] offer fixed borrowing rates but are yet to support fixed lending rates, although this is likely to be a part of [[AAVE|Aave]] V2 in the coming months."''


== Coin Distribution ==
== Coin Distribution ==
Line 118: Line 158:
=== Team ===
=== Team ===
* Full team can be found [here].
* Full team can be found [here].
*Teddy Woodward and Jeff Wu
=== Funding ===
=== Funding ===
* [https://ethhub.substack.com/p/ethhub-weekly-138?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNjU3MTU0OSwiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NDA5NTMyLCJleHAiOjE2MDQ0MTMxMzIsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.7RNPdnjIB8LeFjLp-GMrTiCNLZZnvK84PXIFe7zQIhY From] [[EthHub]] #138 (2-11-2020):
* [https://ethhub.substack.com/p/ethhub-weekly-138?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNjU3MTU0OSwiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NDA5NTMyLCJleHAiOjE2MDQ0MTMxMzIsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.7RNPdnjIB8LeFjLp-GMrTiCNLZZnvK84PXIFe7zQIhY From] [[EthHub]] #138 (2-11-2020):
''"The startup announced Monday a $1.3 million funding round from a total of eight investors, including [[Coinbase Ventures]], [[1confirmation]] and [[Polychain]]."''
''"The startup announced Monday a $1.3 million funding round from a total of eight investors, including [[Coinbase Ventures]], [[1confirmation]] and [[Polychain]]."''
* [https://thedefiant.substack.com/p/hurray-you-can-now-stake-eth-but?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNzQ3MDY3MywiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NTY3MzE5LCJleHAiOjE2MDQ1NzA5MTksImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.puaD_ubhxyRa8pWjT_scNjTEbHN2MHA3GZBiBqrLDFw From] [[The Defiant]] (4-11-2020):
* [https://thedefiant.substack.com/p/hurray-you-can-now-stake-eth-but?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjoxNzQ3MDY3MywiXyI6ImM5eFJuIiwiaWF0IjoxNjA0NTY3MzE5LCJleHAiOjE2MDQ1NzA5MTksImlzcyI6InB1Yi0xMTI1OSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.puaD_ubhxyRa8pWjT_scNjTEbHN2MHA3GZBiBqrLDFw From] [[The Defiant]] (4-11-2020):
"''[Got] support from investors including 1confirmation, [[IDEO CoLab Ventures|IDEO]], [[Parafi Capital|Parafi]], [[Nascent]], Coinbase and Polychain."''
"''[Got] support from investors including 1confirmation, [[IDEO CoLab Ventures|IDEO]], [[Parafi Capital|Parafi]], [[Nascent]], [[Coinbase]] and Polychain."''


=== Partners ===
=== Partners ===
* [https://medium.com/@lmrankhan/defi-alliance-announces-cohort-2-liquidity-launchpad-5bbaf76cde32 Participated] in the [[DeFi Alliance]]’s accelerator program (18-9-2020).
* [https://medium.com/@lmrankhan/defi-alliance-announces-cohort-2-liquidity-launchpad-5bbaf76cde32 Participated] in the [[DeFi Alliance]]’s accelerator program (18-9-2020).
[[Category:Companies/Organisations]]
[[Category:Companies/Organisations]]

Latest revision as of 05:35, 6 February 2023

According to its website it is a fixed rate lending and borrowing protocol on Ethereum (30-10-2020).

Basics

"Notional Finance has come out of stealth with $3M in liquidity following a closed beta over the past quarter. Notional users can lend and borrow the stablecoins DAI and USDC at fixed rates using ETH or WBTC as collateral."

History

"Teddy Woodward and Jeff Wu conceived Notional Finance in November 2019 at a hackathon event in San Francisco. In January 2020, they launched the project on Ethereum."

"Notional is a new protocol that lets users lend and borrow crypto at fixed rates. After 10 months in stealth, the platform launches in beta on Ethereum today."

Audits & Exploits

"Over the past month, we have been helping @NotionalFinance on their quest to full decentralization. Our teams combined efforts to raise the protocol's initial score by 20%!

In the beginning, we noticed that Notional puts an emphasis on rigorously documenting the functions and architecture of its software. Likewise, the team clearly takes development very seriously, as shown by an active GitHub and an excellent ratio of Python tests to code. The protocol further demonstrates its commitment to well-developed software with multiple pre-deployment audits by ABDK Consulting. An additional formal verification by @CertoraInc ensures that the software's algorithms are correct and work as intended.

Even so, we noticed that Notional had room to improve the accessibility of its more important documentation; smart contract addresses (this was resolved very quickly) and admin controls. Admin control docs are especially non-trivial to us, and we made sure to focus on this. Subsequently, Notional's @wuprotocol did a tremendous job at detailing the upgradeability of the protocol's smart contracts, their ownership parameters, and their plan to gradually move towards a system that is fully decentralized.

Still, there is work to do. For now, we will continue to work together on improving the admin control documentation. In the medium to long term, Notional will also deploy a combination of Timelock and Governor Alpha that will result in a substantial scoring increase. In addition, Notional is currently working on deploying code coverage reports as an expansion of their current testing suite. We are looking forward to these additions!"

  • Previously scored a 79% (10-2-2021); "Notional has been audited by OpenZeppelin on December 22nd, 2020. Notional Finance was released October 7th, 2020" With the comment: Lets call it "Fixed" quality right across the board.  Way to go guys."
  • Received a full audit report from Open Zeppelin (13-1-2021).
  • It was in unaudited beta (30-10-2020).

Bugs/Exploits

  • From Blockthreat (4-2-2022):

"Notional patched a critical double counting bug after it was responsibly disclosed by 0x60511e57 using Immunefi."

"Notional Finance post mortem, verification missed vulnerability due to logic error."

Governance

  • From their docs (10-2020):

"Notional is currently governed by its founding team. The team holds admin keys to the contracts and hosts the user interface. The Notional team is committed to decentralization. We will pursue a strategy of progressive decentralization in which we will give up our admin keys, relinquish control of the protocol, and hand it off to the community."

Admin Keys

"Notional is described as fully upgradeable here. Notional's ownership and administrative control consists of a 3 of 5 MultiSig architecture. Notional's Pause Guardian was clearly detailed here. Notional mentions that their upgradeable structure does not include a timelock, but this decision is not further justified."

DAO

Treasury

"Token holders will have full control over the on-chain treasury"

Token

Launch

Token allocation

Utility

"Token holders will have full control over the on-chain treasury, the protocol’s risk and collateralization parameters, and any smart contract upgrades."

Token Details

"The lending protocol has community governance with NOTE tokens serving as proportional voting power. As a monetizing mechanism, Notional users can stake NOTE tokens, which are then converted into 80/20 NOTE/ETH Balancer LP tokens. In return, stakers receive sNOTE tokens as rewards, redeemable for Balancer LP tokens. Although this can change with community voting, on a weekly basis, Notional allocated 30,000 NOTE tokens to incentives sNOTE holders. The total NOTE supply is 100M, nearly all of them in circulation. In the case of unexpected liquidations, Notional will tap into NOTE reserves to pay back lenders."

  • From their docs (2-2021):

"fCash tokens are the building blocks of the Notional system. fCash are transferable tokens that represent a claim on a positive or negative cash flow at a specific point in the future." fCash are ERC1155 tokens.

Stablecoin

Technology

"With 752 commits and 49 branches this is a healthy development history"

Implementations

How it works

"Cash allows users to move capital through time. Let’s say you want to borrow $10,000 worth of DAI from Notional. Accounting for the interest rate, you agree to pay 10,500 DAI at a future date, typically between 3 weeks to one year for stablecoins and up to six months for ETH and WBTC.

The borrower then receives the tokenized form of that debt obligation, expressed as -10,500 fCash, accounting for that future payment and redeemable for 10,500 DAI on maturity date. This is why there is a prefix “f” before Cash, wherein the value difference between DAI and fDAI is the accumulated interest rate. In other words, when borrowers deposit their collateral, they mint fCash tokens, which lenders receive as fCash.

In turn, these fCash tokens can be exchanged for other cryptocurrency, such as ETH, WBTC, USDC, or DAI. At the end of the line, borrowers receive the asset they want, keeping in mind to pay it off on maturity date. If they fail to repay the loan, borrowers risk liquidation of their overcollateralized assets. Of course, because of their stable nature, stablecoins have a lower overcollateralization at 120%, while WBTC and ETH have an overcollateralization level at 150%. Outside of repaying the loan, borrowers can extend the future maturity date, which is called rolling on their contract.

An alternative way to provide liquidity is through nTokens. When lenders provide liquidity into liquidity pools, they receive nTokens as ERC-20 assets. They represent tokenized maturities for the deposited cryptocurrency, redeemable for “a share of Notional’s total liquidity in a given currency across all active maturities.”

For example, if LP provided DAI stablecoin into a liquidity pool, they receive nDAI. Likewise, for nETH and nUSDC. nTokens themselves can be used as a collateral for borrowing. Furthermore, LPs earn passive income with their nTokens for simply holding them, on trading fees (when people borrow their assets), on fCash interest rate, and when receiving NOTE incentives."

  • From their docs (2-2021):

"Lenders trade cash for fCash and earn a fixed interest rate. Liquidity providers capitalize Notional’s liquidity pools and earn variable trading fees. Each time a lender lends or a borrower borrows, they pay a transaction fee to liquidity providers in that pool.

Notional liquidity pools are similar to Uniswap pools in that there are buyers, sellers, and liquidity providers that facilitate trading. In the case of Notional, buyers and sellers are lenders and borrowers. Liquidity providers facilitate that lending and borrowing and earn transaction fees as compensation."

"Lenders can provide capital with a guaranteed return at specific maturity dates, while borrowers can take out a loan knowing exactly what their interest payment will be. Notional is betting its custom AMM, designed to keep slippage low no matter how far away maturity is."

Fees

Upgrades

"Notion presents the protocol’s V2 system, which among other things introduces longer-dated maturities."

Staking

Liquidity Mining

Scaling

Interoperability

Other Details

Oracle Method

"The protocol's oracle source is documented at this location. The contracts dependent are identified. Notional does not detail any front-running mitigation strategies. However, its fixed rate and liquidity architectures inherently mitigate front running liquidation opportunities. This protocol documents flashloan countermeasures at this location."

Privacy Method

Compliance

Their Other Projects

Roadmap

  • Can be found [Insert link here].

Usage

"Roughly 280k Dai was supplied to Notional’s first fixed-interest earning token, called fDai, according to this Tweet."

Projects that use or built on it

Competition

"Projects including UMA, Yield Protocol and Mainframe are also testing the fixed lending market, all with different approaches to ensure tokens will trade at par upon maturity. Larger DeFi protocols like Aave offer fixed borrowing rates but are yet to support fixed lending rates, although this is likely to be a part of Aave V2 in the coming months."

Coin Distribution

Pros and Cons

Pros

Cons

Team, Funding, Partnerships, etc.

Team

  • Full team can be found [here].
  • Teddy Woodward and Jeff Wu

Funding

"The startup announced Monday a $1.3 million funding round from a total of eight investors, including Coinbase Ventures, 1confirmation and Polychain."

"[Got] support from investors including 1confirmation, IDEO, Parafi, Nascent, Coinbase and Polychain."

Partners