Spice.xyz January Update | ENS Domains Dataset, Async Query
🔵 Updates and improvements to Spice.xyz — January 2023
We’re excited to share a packed release this month, starting with the ENS.domains (Ethereum Name Service) Dataset (out of preview).
The big game changers this month are Async Query and Flow AI Query Auto-Complete (in preview) — which supercharge the developer experience.
In addition, we’ve released the new gospice Golang SDK and added improvements to our Python SDK including timeout support.
We continue to make performance improvements for faster, more reliable queries and also recently launched our much anticipated Polygon Support, which you can read more about here.
🔵 Around the corner
Custom smart contract monitoring and alerting is currently available in private preview — please contact us to get access!
⬇️ Login to Spice.xyz to get started:
👥 Join our new and growing Community:
What’s New
1. ENS.domains Dataset 🪪
We’re excited to see customers access the new dataset for Ethereum Name Service events, now out of preview, available by querying eth.ens.
This dataset includes ens.domains, which is updated in real-time to have the latest eth_address whenever a transfer or name-registered event happens.
Sample Scenarios:
A) NFT platform builders can easily track and reward users across their domains and subdomains
B) Show app builders a friendly name if they only have an address on hand
In addition, both eth.ens and other on-demand events indexed under the eth.ens prefix such as eth.ens_event_nameregistered, is updated in real time with the same high-performance standards of published Spice datasets.
2. Organization Management 🪩
We’ve added organizational management for Spice.xyz users, apps, and datasets so that you can work & collaborate effectively with others in your team. Get in touch to set this up — full self-service organization creation is coming soon.
Organizations will also act as a parent container for future concepts including apps, users, teams, datasets, and metrics for streamlined management and navigation within spice.xyz.
Sample Scenarios:
A) Define roles among members of your organization and designate access based on the roles.
B) Add or remove any Spice.xyz user to access and collaborate on your apps and datasets.
Existing users can start exploring organization support and management by authorizing Spice with read-only access when logging into the Spice.xyz portal.
Share the best developer-first blockchain data experience with your peers and follow the step-by-step instructions here.
3. Async Query 📅
Many modern apps are built purely on serverless technologies like AWS Lambda and Azure Functions. You can now save spending billing minutes waiting on queries with Spice AI’s Async Query. Function client apps such as AWS Lambda can query Spice.xyz in an async manner and receive result notifications by webhook.
For example, you can fetch results anytime, for up to 20 mins, after the query was made. We’ve fine-tuned the experience to be lightweight, event-driven, and stress-free.
See the full list of requirements and suggest other types of notification methods here.
Get Margaret Zhang’s stories in your inbox
Join Medium for free to get updates from this writer.
4. GoSpice Golang SDK ⚒️
Go developers, this one is for you. The Go SDK gospice is the easiest way to query Spice.xyz from Go. Compatible with Go 1.19, you can now rely on it to use Apache Apache Flight to efficiently stream data to your app and Apache Arrow data frames.
Getting Started:
A) Go get
github.com/spiceai/gospiceB) Create a
SpiceClientpassing in your API key. Get your free API key at Spice.xyzC) Run
go run .to execute a sample query and print the results to the consoleD) See client_test.go for examples on querying Ethereum and Polygon blocks
We’re excited to see Go developers leverage the SDK to build more complex native apps. You can follow a full SpiceClient walkthrough here.
5. Spice AI Flow — SQL Query Auto-Complete [Preview]
Spice AI Flow is your blockchain query superpower. It autocompletes SQL queries in real-time and suggests datasets and tables directly in the portal.
Combining Spice AI Flow with Spice’s lightning-fast querying speeds, you can truly query blockchain data within seconds.
Sample Scenario:
Anyone can now query with plain text, hit enter, and watch as Flow autocompletes the request with the corresponding SQL lines in your spice.xyz query editor. Users can then hit tab to accept the AI-generated completion and accept, reject, or edit before letting it run.
See it in action and read the full announcement here ⬇️
6. Polygon Support 💜
Polygon is Spice AI’s third supported chain launched this year, following rollouts of Ethereum and Bitcoin support to the community.
Polygon blocks, transactions, inputs and outputs can now be queried with SQL over high-performance Apache Arrow APIs. With Spice AI’s signature multi-chain architecture, queries can span cross-chain and cross-dataset for ecosystem-wide insights. This architecture also paves the way to add more chains — and we’re actively working on Solana next.
This launch includes our best-in-class automated token detection for Polygon and Polygon NFT-specific tables.
Read more and see the demo here ⬇️
💡 We’re hiring! 💡
We’re looking for innovators across engineering and design. You can discover the latest opportunities at Spice AI here, and learn how you can play a leading role in shaping the future of intelligent app development.
The Team at Spice AI.
About Spice AI
Spice AI is the fastest, easiest and smartest way to build data and AI-driven apps in Web3. Designed for applications and machine learning, we remove the complexity of building and operating massive data infrastructure — enabling teams to create the next generation of data and AI-driven apps.
We are the first service to deliver developer-friendly bulk data over high-performance Apache Arrow APIs. We’ll soon be the first to deliver AI/ML capabilities for blockchains.
If you’re developing on Polygon, Ethereum, or Bitcoin, you can build effortlessly with Spice’s enterprise scale data and AI infrastructure in just three lines of code.
Have questions or feedback? Contact us
spiceuseai.us | View previous releases

