Overview
GoldRush is a set of foundational multichain data APIs and toolkits for easy web3 development across 100+ chains. Powered by the Covalent Network, which is decentralized and cryptographically secure, GoldRush offers structured onchain data, through powerful APIs, SDKs and UI Kits, including:
- Token balances
- Historical transactions
- Decoded event logs
- Traces with internal transactions, state changes and input data (foundational chains only)
GoldRush is the go-to solution for foundational use cases such as wallets, portfolio trackers, taxation and accounting tools, and DeFi dashboards. It also drives frontier use cases powered by AI including complex onchain verification, vaults, embedded wallets, RWA tracking, hybrid payment platforms and regulatory pipeline tools. GoldRush helps scale hundreds of projects from crypto native teams like Rainbow and CoinLedger to Fortune 500’s like EY and Fidelity.
What makes up GoldRush?
The following diagram highlights the developer resources that make up GoldRush. Note that each layer builds on top of the layer below so that each developer tool leverages improvements from the GoldRush APIs.
- GoldRush APIs: Enteprise-grade REST APIs to use with any programming language. Switch blockchains with one path parameter.
- GoldRush SDKs: Official client libraries that abstract the complexities of making REST API calls, allowing developers to interact with multiple chains seamlessly. Built on top of the GoldRush APIs, they provide an easy-to-use interface for faster development.
- GoldRush UI Kit: Customizable library of open source React components built using the GoldRush TypeScript SDK.
- GoldRush UI Templates: Ready-to-use customizable templates for common web3 use cases built using the GoldRush UI Kit.
- GoldRush Decoder: Customizable transaction API tool to decode any raw event logs into human-readable structured data.