Brownie is finalizing a pull request to add support for Hardhat!


Non-developers may not understand the significance of this, so hereβs a quick primer.

Ethereum development has come a long way in a very rapid amount of time. The beautiful Remix IDE is great to get started, but runs into a lot of issues for advanced development. You often need to do things like fork the live Ethereum blockchain to see how your contract would interact with existing contracts, or write volumes of tests to guarantee funds are safu in extreme edge cases.
In fact, the tools are so advanced nowadays, you can use these development environments to manage your entire DeFi portfolio entirely programmatically.


Like everything, thereβs several different smart contract testing frameworks nowadays. Truffle is one of the most popular ones, but serious DeFi projects have trended towards using either Brownie or Hardhat.


Both Brownie and Hardhat are extremely robust and quick. A good breakdown comparing and contrasting the options is detailed here by @Patrick Collins, but generally the biggest difference is if one prefers Javascript (Hardhat) or Python (Brownie). Personally I like Python and canβt stand JavaScript, so the choice is easy, although Hardhat has some cool features too.
If youβre a video type of person, hereβs a videoΒ explaining some of the differences:
Since most serious DeFi projects use either Brownie or Hardhat, this makes Brownieβs forthcoming support of Hardhat notably exciting. This means that Brownie can soon be used pretty much universally to work with any DeFi codebase. This wonβt suddenly convert JavaScript fans into Python fans, but for the Python faithful it essentially makes Brownie close to a universal interface for DeFi. This also provides a bit of a boost to the Hardhat ecosystem, so itβs really a win-win.
If you are interested in getting started, both languages provide very easy tutorials to get up and running, whether you want to get going in Brownie or Hardhat. If you are already familiar, you can follow the pull request discussion here.
Elsewhere, some quick hits from around the Curve ecosystem, the Curve fam is celebrating as Curve hits $5 billion in total volume locked.
The Ellipsis Finance firehose of an airdrop continues.


Seeing as half of this has already been claimed just a few short hours after the announcement, this is seemingly already yesterdayβs news.
Also, gauge votes are complete for the week, with $USDP and $USDN up and $BBTC / $sUSD down:


For more info, check our live market data atΒ https://curvemarketcap.com/Β or our subscribe to our daily newsletter atΒ https://curve.substack.com/. Nothing in our newsletter can be construed as financial advice. Author is a Curve maximalist, has no stake in Badger or any pNetwork token.