Notional (NOTE)

From CryptoWiki

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

"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

  • 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

"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 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."

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].

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