Keone Hon ⨀ Profile picture
Mar 14 1 tweets 2 min read Read on X
Indexing Demystified

This post serves as a rapid-fire reference for developers trying to compare feature sets of different indexers.

Indexers are important because performant dapps need efficient ways of reading chain data and listening to relevant events.

There are a number of indexers for EVM data, and it can be confusing understanding the featuresets of different options. We have tried to map out the space here.

A Mental Model

At a high level, there are two major types of indexer services:
1. Providers of data for the most common use cases such as token balances or activities for a given address
2. Indexing frameworks that allow developers to build custom off-chain calculators

Data for common use cases

Access methods: API or streaming (i.e. rapid replication to your environment)

Data you'll typically see:
- raw data (blocks, transactions, logs, traces). For transactions and logs, they may be ABI-decoded
- token (native/ERC20/NFT) balances
- token (native/ERC20/NFT) transfers
- DEX trades
- market data

A matrix of data offerings by provider is here: docs.monad.xyz/tooling-and-in…

10 data indexers already support Monad Testnet including Allium, Codex, Dune Echo, Goldrush (by Covalent), Mobula, Pangea, Reservoir, thirdweb, Unmarshal, and Zerion.

Indexing frameworks

Smart contract indexers allow you to listen for specific events and compute additional metrics off-chain. You can think of them as extensions to a smart contract that do additional off-chain computation and maintain additional off-chain state.

Indexers vary by language, hosting support, and additional features like built-in alerting and visualization.
A matrix of features by provider is here: docs.monad.xyz/tooling-and-in…

8 smart contract indexers support Monad Testnet including DipDup, Envio, Ghost, Goldsky, Sentio, SQD, SubQuery, and The Graph.

If I got anything wrong, let me know!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Keone Hon ⨀

Keone Hon ⨀ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @keoneHD

Dec 25, 2024
Community is everything.

In crypto, community is the X-factor. There are a few components of a community that I think are crucial towards putting any project in a position to succeed.

These aspects are: Culture, Interconnectedness and Loyalty.

On Culture:

While finance and money are an inherent part of the happenings of crypto, a community’s strength is measured by the wealth of personality, creativity, and talent. Anyone, regardless of their current wealth or level of CT fame, can have a massive impact on a community by being creative and thoughtful. And creativity itself takes many forms - from art and design, to writing, to coding, to just being weird and memorable. RayJ constructed deep lore. Lydicius became a notorious spammer. Purpleman became a plushie philanthropist. Happy wrote his candid thoughts. Skilly turned the discord purple. Hanriver created a distinctive style in Microsoft Paint.

On Interconnectedness:

The relationships between community members are the basis of a healthy and powerfully-positioned ecosystem. These relationships are more important than the relationships between a community member with any one team member. This creates a bottom-up approach that is more organic and sustainable for the long term.

On Loyalty:

The loyalty that one has to a community may be the defining characteristic of someone being a community member at all. These are people who are not only attached to the vision, but actively contribute towards advancing the project towards that end goal. These people will be there on good days and bad. These individuals are the heart and soul of your community.

Monad is fortunate to have a large group of people who are cultured, interconnected and loyal. These are the “Nads” as they call themselves.

As I reflect during the holiday season, I want to center in on one of these components that means the most to me: loyalty.

Loyalty is everything. While the Nads are loyal to Monad, I think it’s equally important that the team is loyal towards the community.

Let me take this opportunity to tell the Nads just how loyal I am to you. I work every single day for you. I fly around the world to meet as many of you as possible. I try to talk to as many of you online as I can. I wear the hats, I sing the karaoke, I eat the onions. I do all of this because I deeply appreciate each and every one of you. I have seen many of you grow tremendously, and I am so proud of what this community has evolved into. I am even more excited to see what is to come.

I will do everything in my power to make monad a success, but none of it matters without the Nads. Monad is nothing without YOU!

To express my loyalty, gratitude and appreciation for the Monad community, I want to list some of the Nads who make a real difference in the monad mission day in and day out...

(Let me apologize in advance as I will undoubtedly miss many loyal members.)Image
1. @_gvan: Top Nadtard in house of molandak, helped found the Vans
2. @0xGleader: Artist, leader of the Mouch Raiders, and has made so much original content for the nads
3. @0xGrimjow: Creator of Mouch and leader of Mouch Raiders
4. @0xSkilly: Skilly has accelerated the Monad ecosystem and made a significant impact. His sticker pack has been used 500,000 times in the OG telegram chat
5. @andalfthegreat: Building Spikynads and creator of Salmonad. He has made a significant impact from the early days on the Monad community
6. @berzanorg: Traveling around the world to meet the Nads, the definition of aura....his name is Berzan
7. @CosmaCloud: The cutest cat emoji's on monad and a founding mother of Monad Plushie HQ
8. @doctorpreballin: The one true OG nad Diss Track Hitman, recently ended JohnWRichKid's career
9. @Evoyudhasamael: Shares amazing memes and art that captures a lot of the growing Monad eco
10. @fed_febri: One of the original IndoNads, an amazing artist, and community leader
11. @G_Or_well_1984: one of the first owners of the esteemed MonHat, traveling around East Asia meeting Nads and experiencing life
12. @gizmoatmidnight: absolutely cooking with the Nads and recently created the idea of a Neurochog which would replace Neurolink and also Chog Thoughts
13. @Hagen_web3: Running hot in the discord, Nad and MonArtist as well as a pipeline intern. Hagen has organically built up his brand and engaged with many across Monad
14. @jumplifey9: King Loui's Intern. She is amazing.
15. @KinglouiEth: Top Nadtard in House of Molandak, helped build up the Purgeatory telegram chat, and bring a lot of energy into the community
16. @leemo_nn: a very wise father in the monad community and is very good with his hands. He sent a hand-crafted wooden sculpture to the Monad office!
17. @mikeinweb: Mike changed Monad Community history with his contributions and recently celebrated 2 years with Monad. He is a hall of famer
18. @mongdiny7: A true yapper at Monad, helping organize KoreaNads meetups, traveling around the world, connecting the community. A true Monad OG
19. @port_dev: Based dev and a huge part of growing the Monad community. Milady.
20. @SaddamWeb3: God of memes, has an incredible and original art style, one of the original Monad creators. Often (jokingly) beefing with JWRK
21. @xyeraphim: An amazing singer. Also goes by multiple names: Curtain, Centaur, Creatine, etc
22. @Andikur_x: Making amazing custom art in the Monad community for a long time, a Pipeline Intern, an artist at HaHa
23. @_Dreyville: Apart of the Monad cult and producing great content for the Pipeline in monad
24. @_Flasho_: long time member of the OG chat in Monad always posting great images of himself touching grass
25. @_kate_lv: saying gmonad frequently and a lover of both monad and bera
26. @_maomao_zw: dedicated to crypto and learning how to use After Effects to create highly detailed digital graphics. His skills are improving rapidly
27. @_omgnicklachey: building Quantico and actually has a plushie designed based on his pfp. Also an AI expert
28. @_qudouz: House of Molandak OG creme de la creme. Top memes, great presence on spaces. Vans OG.
29. @_Seven7777777: A software developer actively engaging with the Monad Community and also the local ChiNads
30. @_tolks: Writing right curve threads and articles. Been vibing in the community a long time
31. @_Uthmaan: host of Monadism and actively researching the ecosystem and all new projects being deployed
32. @0x_luffya: Shitposting and meeting Nads in the community around the globe, also contributing to growing the ChiNads community
33. @0x_PingPing: Frequently meeting Nads in person, a very kind person and great friend, on many side quests making art and shitposting
34. @0xAmne: Pipeline intern, apart of the Monad cult, and has a pinned thread from August with many of their creations and original works
35. @0xArich: Quantardio and has over 500 mutuals who are following Monad. A true cult member
36. @0xasnVn: making custom event schedules and banners for events in the community, a pipeline intern, and creative artist
37. @0xbaeksu: participated in the now 49 push up challenge with the Nads and owns a coveted Monad had received at token 2049 in SG
38. @0xBehnaZ1: Cooking great art, often featured in the Monad meme library, and apart of the Monad OG telegram chat
39. @0xbobaa: Meeting nads in person around the globe, drinking beer and playing football with the Nads
40. @0xCal1: has been yapping and getting involved in a significant way in the community. He has brought so much unique energy to the community, also a pipeline intern
41. @0xCapybaraXBT: frequently sharing memes and a great shitposter
42. @0xChine: Pipeline Intern and Moderator at HaHa app, as well as meeting Nads irl across the globe
43. @0xDanielx: on the community team at Kuru and a great shitposter/meme creator in the community
44. @0xDizzyLizzy: co-founding things and part entrepreneur, also collecting a list of the MonArtists for [redacted] reasons
45. @0xDrewww: Localnads, pipeline intern, and really active with Monad eco projects such as Pulse
46. @0xEastofEden: BD at Quantico, knows a good chicago style pizza
47. @0xFerbs: rocking a nice chog pfp, meeting with Nads irl, and shitposting full time from Indonesia
48. @0xfs7: Tuning in from Albania and shitposting with the Nads relentlessly
49. @0xh3xth: Helped foster ideas that led to many in person engagements in Thailand for the Nads meetup
50. @0xKatev: identifies as a MonCow and is rocking with the Nads in discord. Quantardio.
51. @0xkaya_: SpikyNads co-foundooor, pipeline artist, and a Turknads chad
52. @0xkaybu: apart of Nads meet Nads, traveling across Indonesia to meet other community members, and a pipeline intern
53. @0xKemal1: Nads in Discord and an original member of the community, exploring the broader crypto and monad ecosystems
54. @0xKika: a long time member of the OG chat and engaging with many ecosystem projects
55. @0xKulture: has a cute cat and is constantly hitting the gym and playing sports with other Nads
56. @0xlilmon: yapping in Monad, a master shitposter, and a long term member of the KoreaNads
57. @0xlittlenada: Creating threads and videos for the monad community, has a funny profile pic on twitter, and is apart of the growing Portuguese Nads
58. @0xLivrein: a Web3 singer and active Monad community member, hosting Nads Radio for the IndoNads and OG telegram chat
59. @0xlKurosaki: followed by Magic Eden, creating amazing art in the Monad community, and is very actively engaged with ecosystem projects
60. @0xMike7: Mike has been in the OG telegram for such a long time and has been so many Nads across the community
61. @0xneaf: Monad Japan TG admin and has contributed to growing the JapaNads community
62. @0xOlivia: Leader of the Benelux Nads and founding member of Birbie, one of the great MonAnimals
63. @0xpotatoking: Apart of the Plushie HQ Cabal telegram chat as well as the OG chat and sharing joy with the Nads on the timeline
64. @0xRayJ: Chog's father, creator, caretaker, and friend, plus an AI legend
65. @0xsenjuro: LocalNads, apart of the House of Molandak, avidly shitposting with the IndoNads, and has met many Nads irl
66. @0xtequilaa: Creating lots of original art for Monad community, founder of Chogstar
67. @0xunahh: On the Community Team at Monad, helping grow and manage the very active Nigeria Nad community
68. @0xValeriee20: Nads on discord, shitposting with the Nads, engaging with many different crypto DAOs
69. @0xWoah: Great personality and wants a molandak drone show one day
70. @0xYowie: Currently trying to acquire 500 likes on his pinned twitter post so he would have to show his wife his crypto investments (does he WANT to get divorced??)
71. @0xZeydd: Contributing to growing the ArabNads community in telegram, running giveaways and interacting with new members of the community
72. @0xZoeee: meeting Nads in Indonesia, making dank memes, and shitposting across many different chats
73. @1Cilineth: Creating insanely degenerate memes and art of JWRK, in the Nads OG chat, and a great member of the VietNads community
74. @1stBenjaNAD: The biggest nad. Always swollen, always at the gym
75. @21stDaisy: Meeting the Nads irl and taking great care of the people who drank at the Nad meetup in Thailand
76. @22cmdeamorrr: a giga chad pumping iron and posting edgy shitposts in the OG telegram chat with JohnW
77. @2kayzee: an OG telegram member, pipeline intern, monartist, and apart of the growing IndoNads. His digital art is very unique
78. @2red: one of the key leaders of the Vans cult, often putting JohnW in his place
79. @38kdotsol: Real mad nad
80. @3isaak3: Writing for Monad News, traveling across crypto, creating art with Butuskin, and vibing with the Nads
81. @3lphoe: Taking the stonad pledge, active in Laniakea, and a really active Monad community member, frequently found saying gmonad
82. @44inb4: Been in the OG telegram chat for a very long time and has survived many purges
83. @4y_ffff
: Building on Monad and apart of the growing ChiNads. Posted a really cool copper pot in Xiamen
84. @50tapanna: meeting the Nads irl and also making wild videos of his face being painted, representing Mike Web and other MonAnimals. Great lore
85. @a_aris_: Enjoying Monad and also shitposting in the OG chat with JWRK for a long time
86. @aadvark89: long time OG member of the telegram and the monad community, focusing on fitness, vibes, and shitposting
87. @adm1ralftw: shitposting, yapping, culting, and doing all the above with monad and the pipeline and any monad eco projects. A true friend of many
88. @aedan_xyz: a proud owner of India's first Baby Molandak, and one of the longest active members in the OG telegram
89. @Akichn_: pipeline intern and creating many great pieces of art for the community including ecosystem projects such as ME
90. @Akunwn: pipeline intern and creating lots of original art that is posted on his timeline
91. @alexDdopest: rocking a MON role on discord, discovered Monad all the way back in 2022, and has been shitposting and yapping ever since
92. @AlexiosKonstan: Greeknad and buildoor at Kintsu
93. @AlmonteAugustin: owner of Saving Molandak twitter account, posting original videos using the Molandak full sized plushie
94. @alxxeth: Nads on discord, OyoDraws verified, and shitposting with the community often. Milady.
95. @andybee_os: shitposting with Monad, accelerating into 2025, and yapping in the locked telegram chat
96. @Anna272493: huge fan of music, vibing in the telegram chat, and is terminally online hanging with the community
97. @AnnafiWeb3: A very active and friendly person in the Monad community
98. @antgeo13: Long time community members, rocking a Nads role, MonArtist role, as well as a pipeline intern. made some amazing Halloween art this year for the nads
99. @Anubiss29: frequently saying Fock the Vans and also apart of the Bikes, which spawned to take down the Vans. Apart of the growing Spanish Chad Nads
100. @applepie493: Drawing Moblin, managing the the group, Nads on discord, and bringing amazing/wholesome vibes to the community
Read 22 tweets
Jan 2, 2023
a hierarchy of metrics:
1. net profit (the E in P/E ratio)
2. gross profit (profit before OpEx aka salaries etc)
3. protocol revenue (portion that does or can accrue to tokenholders) net of incentives
4. revenue (protocol revenue + cost of revenue aka LP yield)
5. volume
6. TVL
here is how analysis on protocols can be improved:

A1. be aware that 6/5/4 are easily gamed, and when making comparisons across protocols, endeavor to measure real protocol revenue net of incentives (3)

this might require looking at an unincentivized period or segment
A1 (cont) gamed how?

TVL - gamed by leverage (recursive borrowing) and double-counting from composability - most famously by Dylan&Ian

volume - gamed by wash trading, but also by effectively-negative fees (LOOKS, DYDX, many new platforms)
Read 5 tweets
Dec 3, 2022
Eth net supply growth does NOT mean the network's value accrual (i.e. fee burn minus outlays) is 'unprofitable' for tokenholders in aggregate

It just means it's 'unprofitable' (very slightly) for unstaked Eth holders

Quick thread to elaborate:
Fee burn (post EIP-1559) is a value accrual method. Supply goes down + marketcap flat -> price goes up

Inflation from staking would seem like the opposite effect, but it's mostly not: 2/6
Staking-based inflation results in value transfer from nonstakers to stakers. The extreme was OHM with 7000+% APY to stakers but the same principle applies to Eth

Inflation is a 'cost' to nonstakers but a source of income to stakers. To holders in aggregate it's *mostly* 0

3/6
Read 7 tweets
Sep 26, 2022
Lots of pessimism about crypto right now

Price reflexivity & overindexing on the present make us overly reactive both ways. Overly euphoric in good times, overly pessimistic now

We should reason out what's powerful about on-chain apps, predict the future & act accordingly 🔮 1/
I'm optimistic about crypto & extremely confident that decentralized computation will better everyday people's lives

💪

Why? Bc it allows devs to stack innovation, building up sophisticated apps from simple primitives & open APIs. Speed of innovation is what matters

2/
Smart contract blockchains enable trustless shared global state

They enable a sandbox w a single global namespace in which many apps & assets coexist on one machine

Developers can build new apps that reuse existing apps' fns as subroutines using atomic execution by the VM
🏗️
3/
Read 26 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(