ora ▩ Profile picture
Aug 18 19 tweets 15 min read
Hello World!

We’re excited to announce Ora: the search engine for blockchain data ▩ ▩ ▩

Our vision is to make querying blockchains as easy as a Google search 🔍

Traversing crypto transactions should feel like surfing the web(3) 🏄
What’s the problem we’re solving ❓

Right now, it's impossible for most users to understand what's happening on-chain

Simple questions like "how much did I pay @MagicEden in fees last week?" require complex solutions (e.g. indexing an archive node or running SQL queries) 😰 Image
Lots of people like @andy8052, @zachxbt or @jackbutcher have noted that Solana transactions are notoriously difficult to interpret

Why are all these accounts here, what's actually happening in the transaction, why is it calling into this program?

So, how is Ora solving this?

In two ways:
1️⃣ A blockchain search engine 🤖
2️⃣ A human-readable transaction viewer 🔍
We let users query on-chain data with natural language 💬

Using large language models in the backend, we let anyone easily explore, navigate and inspect on-chain transactions 🧐
We also built a transaction viewer your parents could understand

Want to see all trades between two dates? One click ✅

Want to filter for transactions that called a specific instruction? One click ✅

Want to order transactions by descending SOL amount order? One click ✅
Our first prototype looked like this lol

But we quickly iterated and soon arrived at a working conversion process for basic queries that hooks up into our search interface

As @FurqanR likes to say, we made sure to “get the f** out of localhost” Image
After a month of building for Solana's Summercamp hackathon, we now have a search engine that lets users

◼️ make complex queries in natural language - e.g. “show me all successful @JupiterExchange swaps between between 42 and 420 SOL from two days ago” Image
◼️ filter transactions - e.g. by called instructions or time range
◼️ sort transactions - e.g. by descending SOL balance changes
◼️ see summary descriptions in the form of “hey, X user called Y program with Z arguments, ABC is what happened”
So, what about existing solutions?

Block explorers and SQL dashboards are great ✨

But they mainly serve technical users and are not geared towards mainstream users 🤷‍♂️ Image
Ultimately, Ora is a complementary piece to existing infrastructure 🧩

We already integrate block explorers like @solanafm @solscanofficial 🤝

Our search results could further link to existing Dune/Nansen pages (@ASvanevik @mewwts if you’re reading this, we’d love to chat!) 🌐
Why now?

🚀 Web3 is slowly reaching a mainstream market
🔍 Blockchains are a radical shift in data transparency
🤖 Large Language Models are turning into APIs
📲 Crypto is going Mobile Image
While crypto hasn’t found its iPhone moment yet, initiatives like @solanamobile are leading the charge

Our hypothesis is that mobile users will seek out a Google-like experience in the long run

Or would you want to use an explorer / run SQL queries on a phone? 🤔 Image
The idea of a web3 Google/search engine is not new

@gaby_goldberg @spencernoon @mariogabriele @nickgrossma @cdixon @dunkhippo33 @packyM @nosleepjon @richerd @wilburforce_ @TaschaLabs @BrendanEich @joemccann @sriramk @benedictevans have all talked about it in one form or another
Neither is the concept of using LLMs for search engines

People like @amasad, @KyleSamani, @0xdoug, @ericjang11 have all pondered how LLMs could be leveraged in new search engines while @paulg has contemplated the value proposition of verticalized search engines
.@balajis has even floated the idea of leveraging LLMs to power a search engine for blockchains 👀

Coincidentally, that’s exactly what Ora is:

We let users query on-chain data with natural language.

There's still a ton to build and this is just version 0.1 of Ora

Stay tuned as we add more features and improve the product 🫡

We'd love to chat with anyone who's interested in collaborating. So, feel free to hit our DMs 🤝 Image
We’re currently piloting Ora with a handful of early users

If you’re interested in trying out the alpha release, feel free to join our waitlist here ✌️


• • •

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

Keep Current with ora ▩

ora ▩ 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!


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 @oralabs_

Jun 22
Amidst the drama around Celsius, 3AC, Solend and a massive market drawdown, one of the strangest Solana MEV instances went fairly unnoticed

One token swap led to a cascade of arbs & liquidations that netted MEV bots more than $2 Million...

All within a span of 40 seconds 🧵
There are 4 protagonists in this story:
1️⃣ 7p..UU: the scnSOL whale (lost $700k)
2️⃣ G6..AV: the SOL-scnSOL arb bot (profited $25k, but lost out on $530k)
3️⃣ 44..Qu: the USDC-scnSOL arb bot (profited $400k, but lost out on $100k)
4️⃣ Fx..mY: the scnSOL liquidator (profited $2M)
And 4 primary MEV “arenas”:
1️⃣ @SoceanFinance
2️⃣ @orca_so
3️⃣ @Saber_HQ
4️⃣ @solendprotocol
Read 27 tweets
Jun 1
Let’s talk about NFTs on Solana

What are SPL tokens? What is the metadata program? What is the big picture?

Here’s a little history, some speculation on a future standard, and a Solana NFT cheat-sheet by @sooshisan 👇🏼

Strap in PFP lovers, we’re going threadiiiing 🧵
The NFTs we know and love are really made up of accounts owned by

1. the SPL token program
2. the SPL associted token account program
3. the @metaplex token metadata program

Each account contributes data about the NFT.
Without getting too in-the-weeds, accounts are how Solana stores data.

We need separate accounts because per-account spacing is limited, and each program defines its own account structures.

Read 31 tweets
May 25
MEV, QUIC, QoS, Fee Markets...

What is going on with Solana, why is congestion an issue and how are the current TPS problems being addressed?

Strap in and get ready for a looong thread 🧵 Image
As a quick recap, Solana has been fighting congestion issues for the past few months, experiencing two network halts (one in September 2021 and one in May 2022) as well as undergoing numerous periods, in which transactions regularly fail.
Taking a step back, Solana doesn’t have a mempool.

Say what?

Yup. Unlike our good friends in Ethereum-land, Solana uses a mempool-less transaction-forwarding protocol called “Gulf Stream” (maybe time for a rebrand? @aeyakovenko).

Read 45 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!


0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy


3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!