Introducing Sandshrew: The Bitcoin RPC for Builders

Sandshrew
3 min readApr 16, 2024

--

Sandshrew makes building on Bitcoin as easy as building on any other blockchain. Today, we launch our revolutionary Remote Procedure Call (RPC) service, extending developer capabilities while lowering barriers to innovation on Bitcoin.

What is Sandshrew?

Sandshrew redefines the traditional RPC service framework, specifically crafted for developers working with Bitcoin, including advanced features like Ordinals and Runes. This system is built to evolve alongside Bitcoin, offering an ever-expanding suite of data and functionalities. Sandshrew provides essential tools ranging from Bitcoin Core to Esplora-based indexing, all enhanced to facilitate refined protocol logic and seamless application development.

Key Features of Sandshrew:

  • Bitcoin Core Indexing: Gain access to real-time and historical data involving blocks, transactions, and wallet balances. This feature ensures your applications are well-informed and responsive.
  • Esplora-Based Indexer: This tool allows for comprehensive transaction searches, block detail retrievals, and immediate block information access, streamlining your development processes.
  • Ordinal Indexing: Sandshrew’s unique capabilities make tracking and transferring satoshis straightforward and managing ordinal inscriptions intuitive, supporting intricate developments on Bitcoin ordinals.
  • Support for Bitcoin Inscriptions, BRC-20, and Runes: Tap into the expanding world of Bitcoin-native digital artifacts and tokens, which opens new possibilities for application and marketplace development.

Empowering Developers

At its core, Sandshrew is engineered to simplify the development process, allowing you to concentrate on creating cutting-edge Bitcoin applications. Whether you are building wallets, analytics platforms, marketplaces, or DeFi systems, Sandshrew delivers the critical infrastructure needed to support your projects.

Getting Started with Sandshrew

Starting your development journey with Sandshrew is straightforward:

  1. Sign Up: Create an account at sandshrew.io.
  2. Generate API Key: Obtain your API key through the user dashboard to start interfacing with Sandshrew’s systems.
  3. Explore Documentation: Visit docs.sandshrew.io for comprehensive guides, practical code examples, and detailed API references that will aid in your development process.

This is just the beginning. We are excited to evolve with your contributions and feedback. Join us in reshaping the future of Bitcoin development.

Get Early Access to Metashrew

Metashrew, a feature of Sandshrew, is a toolkit to deploy your own indexer on Bitcoin L1. Metashrew enables developers to create their own indexing logic and host it via Sandshrew which allows users the ability to access it as an RPC.

With Metashrew, it’s never been easier to create your own index:

  1. Deploy and manage your Bitcoin program with ease using Metashrew.
  2. Build using WASM-compatible languages: AssemblyScript, C, C++, and Rust.
  3. Maintain full transparency and validate the state of the network with our open-source framework.

Request access here

Join the Bitcoin Renaissance

Sandshrew isn’t just a service launch; it’s an initiative to foster innovation at the forefront of Bitcoin development. This initiative not only enhances Bitcoin’s utility beyond being merely a store of value but also potentially elevates its worth and appeal as a multifunctional investment.

Sandshrew and Metashrew repositories are hosted on GitHub, to foster community contributions and collaborative advancement.

We are excited to support the innovative applications and services emerging from the Bitcoin community. Welcome to the future of Bitcoin development — let’s build this new era together.

Stay Connected

Follow our progress and engage with the community by following us on Twitter @SandshrewRPC, @oyldynamics and visiting our website.

Work with us:

Oyl Dynamics (@oyldynamics) is the company behind Sandshrew and the upcoming Oyl wallet. Interested in working together? Reach out here

--

--