Ekubo: Starknet's Golden Child

DAOs are dead, AMMs are dead, fair launches are dead. Ballooned valuations, bloated foundations, and deceptive points programs are the new meta. Consequently, fundamentals have been overshadowed by memecoins and mercenary capital. A new project’s success is often benchmarked by its ability to tread water while incentives taper off and tokens begin vesting.

Ekubo is a DEX on Starknet that represents the antithesis of the current regime. It has a bold approach to its token and is the highlight of an overlooked Starknet ecosystem. In this post, we will recap Ekubo’s journey so far and consider its growth prospects.

Ekubo Overview

Ekubo is a Starknet-native AMM with a similar design philosophy to Uniswap v4. It features extensions (analogous to hooks) and a singleton design. It is widely considered the most advanced AMM in production. Ambient Finance is the only other DEX currently featuring extensibility and a singleton design. There are a few additional features that make Ekubo unique:
  • Till pattern – Ekubo’s singleton contract uses the “till” pattern, which allows all validation, token transfers, etc. to be deferred until the end of the transaction.
  • Tick size – Uniswap v3 has 1 bp ticks. Ekubo’s are 1/100th of a basis point, or 0.000001. This allows Ekubo to offer an order of magnitude more precision than other implementations of concentrated liquidity, capable of rivaling CEXs.
  • Fee switch – Ekubo has an operational fee switch. It charges a fee on LP withdrawals that is equal to the fee tier of the pool. To date, the fee switch has generated $650K in revenue. Subject to governance, Ekubo will likely use its TWAMM extension to automate buybacks of EKUBO using protocol revenue, distributing repurchased EKUBO to stakers. At $1M annualized revenue and 65% stake rate, staking EKUBO would generate 6% yield at current prices. This may seem unimpressive, but it is far better than forecasts of Uniswap’s Fee Switch, and has the peripheral benefit of shepherding liquidity into lower fee tier pools.

Extensions

TWAMM – Ekubo’s time-weighted average market maker (TWAMM) extension allows users to place on-chain DCA orders. Since one cannot schedule smart contracts, previous implementations of DCA orders typically rely on keepers and are highly manual in practice. Ekubo’s TWAMM logic takes place on-chain and spreads trades out on a per-block basis. This thread offers a nice in-depth overview of the architecture. Ekubo demonstrated the TWAMM’s effectiveness with its DAO treasury sale, and could potentially offer treasury diversification as a service for other DAOs.

Limit order – The limit order extension will function like a range order that automatically withdraws liquidity once price moves through the range. Even with the active fee switch, limit orders can be free by using a zero-fee pool. The limit order extension is complete, but could disrupt routing if it were prematurely released.
Oracle – Oracle pools offer a manipulation resistant, fully on-chain TWAP oracle that provides historical pricing for any time period. The oracle extension will help facilitate integrations with decentralized lending markets and allow for significant UI improvements. It can also act as an additional data source for price feeds.

Token Fundamentals

The Ekubo protocol is fully owned and operated by the DAO. Ekubo’s core contracts are owned by the DAO, rather than a multisig. The EKUBO token is an even greater indicator of the unwavering emphasis on best practices and decentralization.

The token supply is split into thirds between the team, DAO, and Airdrop. The airdrop and team tokens were fully vested upon TGE. The DAO allocation was sold for USDC, ETH, and STARK via the TWAMM extension over two months, beginning May 23. The sale ended July 23, and EKUBO is now fully diluted.

Ekubo sold 33% of its supply at an average price of $1.02. The ETH, USDC, and STRK purchased has a current market value of ~$3.2M.
Other DAOs often have large treasuries made up almost entirely of their native token. This is sometimes used to disguise predatory insider token allocations or vesting terms. Funding operations with native tokens is effectively a slow bleed of new issuance that can be arduous to track. Diversifying the treasury out of the native token will help Ekubo fund expenses more reliably, and removes a lot of the analytical overhead of navigating emissions and unlocks.

Ekubo was the top recipient of the Starknet Catalyst grant, receiving twice the allocation of 2nd place AVNU. 50% of the 6M STRK grant is unlocked immediately, with the remaining tokens vesting over 4 years. The grant is worth $3.1M at current prices. To maintain the 1-1-1 USDC/ETH/STRK treasury ratio, the DAO has began selling its unlocked STRK to ETH and USDC via its DCA pools.

The DAO sale generated over $3M in assets for the treasury. Along with DAO revenue and the Catalyst grant, Ekubo DAO owned over $7M in assets. During the trough of the two-month DAO sale, EKUBO was trading at $8M-$9M valuation for several weeks.
Users had ample time to buy EKUBO at VC prices, but with better liquidity terms and risk profile than VCs. At the time of sale, Ekubo had a working product, was already the outright leader in its sector, and traded at a mere 20% premium to book value, with a fully diluted P/E of 10 and a P/S of 1.
One of the most popular conclusions drawn from the low float/high FDV backlash is that this cycle’s new tokens offer no opportunity for appreciation in public markets. The idea of value being consumed by private markets is discussed at length in Cobie’s blog post. In Ekubo’s case, users (collectively) received the same terms as the team, and have no overhang of insider unlocks.

Confirming EKUBO, Inc’s role in the DAO

So far, Ekubo has been completely bootstrapped. This has aided its ability to use such a unique token model, but requires further incentive alignment for future growth.
A recent proposal formalized the ongoing role of Ekubo, Inc in the DAO. The proposal sought a grant of $1.5M from the DAO to fund Ekubo, Inc for at least the next 2 years. In return, Ekubo, Inc will continue to develop the protocol and grow its team, and commits to never selling any of its 33% token allocation as long as the company exists. Ekubo, Inc will also be supported by its share of protocol revenue, which should be sufficient to fund Ekubo, Inc on an ongoing basis after 2 years.
The proposal somewhat reverts EKUBO to a more standard model, in which team tokens are eligible for staking but are locked indefinitely, reducing the float by 33%. The proposal aligns incentives and demonstrates the team’s confidence in their ability to grow protocol revenue into a sufficient funding mechanism.
Ekubo’s token is one of the most unique designs since yearn.finance’s YFI. Like Yearn, Ekubo was fully bootstrapped, led by a talented solo dev in its early stages, used a novel token distribution mechanism, and had no team tokens in the circulating supply.
While the YFI launch seems unbeatable as far as fair launches go, the token was overhauled in order to properly align incentives. After minting an additional 20% of supply and directing revenue to Buyback and Build, YFI surrendered much of what made it unique originally. By confirming Ekubo, Inc’s role in the DAO, Ekubo addressed the incentive alignment issue in a more proactive manner.

Relative Valuation Analysis

Ekubo has established itself as the no. 1 DEX on Starknet, servicing over 80% of its volume. The lowest valuation of any no. 1 DEX is Quickswap on Polygon ($20M/$27M) and Cetus ($15M/23M). Ekubo sits at $16M fully diluted.

This valuation outlier is particularly noticeable when looking at the degree to which each DEX dominates volume on their chain. Quickswap is the no. 1 native DEX on Polygon, but it battles with Uniswap and earns only 32% of volume. PancakeSwap is the only other DEX that dominates its native chain’s volume to the extent that Ekubo does. But as Ekubo only exists on Starknet and has nearly the lowest FDV relative to its native blockchain, Ekubo is the most concentrated bet on its native chain’s DEX activity, dollar for dollar.

Ekubo is locked in as the #1 DEX on Starknet with only 30% of its volume routed directly through its front end. The majority of volume flows through AVNU, Starknet’s leading aggregator. Ekubo earns such a high portion of Starknet volume not due to user loyalty or UX, but because it is the most efficient venue. Note: Flipside Crypto no longer indexes Starknet data and the chart is stale.
Ekubo has a stronger moat than the other DEXs listed. CairoVM offers strong defensibility against clones, and Ekubo’s unique relationship with Uniswap suggests they have no plans of expanding to Starknet.
Moody Salem, Ekubo’s founder and former chief engineer at Uniswap, led the design of Uni v4 and heavily contributed to development of Uniswap v3. Moody made a partnership proposal for Uniswap to invest 3M UNI ($12M at the time) in EKUBO at a $60M valuation. The proposal passed Uniswap governance, but Ekubo did not proceed with the deal. While the proposal did not execute, it is a good indicator of the esteem Ekubo has garnered in the space. The Uniswap deal would have likely prevented Ekubo’s innovative token design as well.

Ekubo is a strong fundamental and relative value play with an unprecedented token structure. On the other hand, Ekubo is tethered to Starknet, which appears to be holding back Ekubo’s growth for the time being. Starknet funding and mindshare wildly exceed its usage. Ekubo’s volume lags substantially behind comparable DEXs like Ambient.

Tailwinds for Starknet

Aptos and Sui are alt-VM chains that have overcome the onboarding bottleneck to attract $870M TVL between the two of them. This is over 3x Starknet’s $280M TVL. Indeed, one of the biggest risks to Ekubo is the ability of Starknet to overcome brand setbacks and regain attention. There are several potential catalysts that could aid in Starknet’s growth.

DeFi Spring – Starknet’s DeFi Spring program runs through at least end of year, with a budget of 90M STRK distributed to various ecosystem protocols. The program is similar to ecosystem incentive programs on Arbitrum, Optimism, and Avalanche, but the Starknet foundation assumes a more proactive role in curating the incentives. Recursive borrowing is not included, and Starknet adjusts emissions to achieve a desired level of yield. While this structure eliminates some degen gamesmanship, it also increases runway and substantially rewards organic activity that benefits the ecosystem. Yields from 15%-30% are commonplace across major Starknet protocols, Many of which are currently without tokens.

STRK Staking – Starknet will begin phase 1 of STRK staking in Q4 2024. Rewards for staking in phase 1 will me emission based, as Starknet pilots its economic incentive mechanism ahead of allowing stakers to begin validating and voting on blocks. STRK will likely be the first L2 token to embark on this journey, giving utility to its governance token. Locked tokens will not participating in phase 1, but will be allowed to participate in later phases.

Starknet v0.13.2 – Parallel execution and block packing are coming in Starknet’s August upgrade, which will lower transaction times to ~2 sec and block times to 20-60 sec. Transaction times are one of the bigger UX downsides to Starknet at the moment. Transaction times can be upwards of 10 seconds, with 5 minute block times.

Slinks – Solana ‘Blinks’ have been one of the bigger new developments of the year so far. Debuted by Dialect in June, Blinks are an impressive new addition to the consumer UX mass-adoption tech bucket. Ekubo stealth-demoed a Slink (Starknet blink) on their post last week. The trend has quickly spread, with several other Starknet apps demonstrating the tool on X.

Argent Card – Argent recently announced their upcoming Argent card, a noncustodial debit card that uses session keys to pull funds from a users wallet for payment without manual approval for each transaction. The Argent card is another example of the consumer-facing use cases that Starknet’s native AA and expressive VM enable.

Metamask Snaps – Users can interact with Starknet through MetaMask Snaps. Starknet wallets like Argent and Braavos are recommended, but Snaps offer an alternative solution for users to access the Starknet ecosystem. AVNU, Starknet’s leading aggregator, recently released a MetaMask Snap.

KakarotKakarot is a zk-EVM built in Cairo. Cairo is a zk-VM, meaning anything running in the CairoVM is provable. By building an EVM implementation inside of the CairoVM, Kakarot delivers a zk-EVM, making Starknet a DualVM environment. Each Kakarot transaction is an EVM transaction wrapped inside a Starknet transaction.

To deploy on Kakarot, Cairo protocols would have to be rewritten in Solidity, so the degree to which Starknet-native protocols will directly benefit is unclear. Kakarot should be able to call Cairo contracts, allowing for integrations. At the very least, Kakarot will help onboard EVM users and Solidity developers to Starknet, bridging the gap between the two ecosystems. Kakarot will launch mainnet in December 2024.

OP_CAT – Bitcoin rollups appear to be real, and there is an immense amount of research into making them happen. Discussed in our Bitcoin Rollups Report, OP_CAT could allow for the implementation of covenants and STARK proofs in Bitcoins script, which would enable general computation. OP_CAT looks increasingly likely to be reactivated on Bitcoin via soft-fork, and Starknet could become a true Bitcoin L2 in mid-2025.

So far in 2024, Ekubo has generated $3.4B volume, $3.7M in fees, and $606K in revenue. This would suggest Ekubo is on pace for $5.8B volume, $6.3M fees, and $1M in revenue in 2024. When considering the past 30 days and removing the burst of activity around the STRK token launch, the outlook is much less favorable. Ekubo has 30D annualized volume of $3.4B, $2.1M in fees, and $650K revenue. These figures would give EKUBO a fully diluted P/S of 12 and fully diluted P/E of 37.
This isn’t bad at all, especially considering the post Ekubo, Inc proposal book value of ~$5.2M. But Ekubo’s growth is contingent upon Starknet’s ability to turn things around. Given the current climate, OP_CAT offers a valuable contingency plan in the scenario where Starknet continues to struggle making inroads with Ethereum users.

Starknet is extremely cheap to use and the wallet UX is clean, but there is a fair amount of onboarding friction and it doesn’t feel as fast as the L2 experience most users have become accustomed to. Starknet ecosystem tech is strong, and is making progress in DeFi, gaming, Bitcoin research, and in utilizing Starknet’s native account abstraction.

Conclusion

Ekubo’s approach is a remedy to all the persistent gripes that have fatigued the crypto space. Ekubo wholly embodies a no-frills, grassroots DAO while sitting on the cutting edge of AMM tech. Its success is contingent upon Starknet, but it is an intriguing play on many fronts that ticks several narratives.

Disclosure: I hold EKUBO

Leave your comment...

Nothing against Ekubo - It is a nice DEX.

The potential for Starknet to become a bitcoin L2 is an interesting one. But aside from that, everything from the complexity of bridging, to only special wallets, to the complete airdrop failure (I received the equivalent of 0.002% APY in STARK from the $ and txs I LP'ed for months). There is a reason why the valuation is so cheap compared to other chains, SN txs, TVL, and vol are pitiful because the UX and onboarding is prohibitive.

Of course if all the economic incentives can bring back demand, the thesis could turn around, but there are many other exciting chains, I don't think SN can bridge the UX gap, and Stark rewards are going to be farmed and dumped and when numbergodownonly its very hard to get people to give the eco a third chance. But hey, I look forward to a follow up piece in 12 months to see if my predictions and airdrop bitterness have cost me a great opportunity.... :)

Starknet blew the airdrop 100%. I think best course of action is to do a second one, issue an apology, admit the 1st airdrop logic was redacted, and move on.

Outside of the airdrop though, I don’t think the situation is all that bad. I also find the airdrop to be FAR less impactful than say, rumors of Eigenlayers shenanigans. (Dishonesty wrt points accrued is far worse than incompetence on what everyone accepts is a game anyway) bottom line imo is people forget. Most people have been upset about other airdrops and they move on.

As far as onboarding friction I agree, but it’s nothing different than solana and aptos/Sui. You have to download new wallets for those chains, people are just getting tired of it now. Once you’re onboarded, the UX is quite sleek and Argent is probably the best wallet I’ve used (I also like Backpack a lot).

Starknet is def an existential risk for Ekubo but we’re seeing a ton of that attitude baked into its val. There have been vaporware Bitcoin AMMs that trade at 150M

These are fair points Jordan. I suppose I hadn't mentally equated that all the Alt L1's require their own wallets and custom bridges, however, I don't think I've seen major exchanges support withdraws or deposits direction to and from SN? This is (at least my) main route onto chains like Sol, Near, Sui. Maybe these will come in time, (I also agree about Argent, it's been a great wallet for years) however;

SN current volume and tx count is BELOW that of Cardano. Let that sink in... The second airdrop might be enough to bring back some users and momentum, but I think we have seen that mercenary capital and farmers aren't longterm users, and coin rewards for those activities usually drive sell pressure. SN is in a hard spot, they will have to pivot and find a use case for ZKStark's that no other chain offers, the Bitcoin L2 might be the only chance for rebreathing life into the ecosystem.

Starknet put a ton of effort into branding, like 2 years of testnet and developers building, and the airdrop was the opportunity to keep some of that momentum. Like I said, it will be very interesting to see where that network is in 12 months, there are just so many EVM options now, parallel processing, SVM on EVM, etc. SN will have to come from behind and prove their tech can do things no one else's can, and make the UX/onboarding friction worth whatever experience or value they provide worth it... As for me, (if it wasn't clear already lol, I'm betting on Monday, Eclipse, Movement, and if ZK tech proves not be integratabtle into other L2s, ZKSync.