- Based in:
- Aka Notional Finance
- Started in early 2020
- Mainnet release: 13-1-2021
- From The Defiant (13-1-2021):
"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."
"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
- This protocol offers an active bug bounty of $1M (4-2022)
- Got an upgraded score of 85% on DeFi Safety (6-4-2022). With the comment:
"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).
- From Blockthreat (4-2-2022):
- From Week in Ethereum (22-1-2022):
"Notional Finance post mortem, verification missed vulnerability due to logic error."
- 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."
"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."
- From their Twitter (20-7-2021):
- Announced on 20-7-2021.
- From their 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."
- 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.
"With 752 commits and 49 branches this is a healthy development history"
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."
- Has introduced leveraged vaults, made possible by Balancer (7-9-2022).
- V2 went live on 1-11-2021.
- From Yield Farmer (10-7-2021):
"Notion presents the protocol’s V2 system, which among other things introduces longer-dated maturities."
"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."
Their Other Projects
- Can be found [Insert link here].
Projects that use or built on it
"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."
Pros and Cons
Team, Funding, Partnerships, etc.
- Full team can be found [here].