An open API service indexing awesome lists of open source software.

https://github.com/chaindexing/chaindexing-examples

Comprehensive examples for indexing EVM chains with Chaindexing
https://github.com/chaindexing/chaindexing-examples

blockchain blockchain-indexer chaindexing dapps defi developer-tools erc20 erc721 evm-chains nft nfts rust smart-contract smart-contracts solidity uniswap web3-dapps

Last synced: about 2 months ago
JSON representation

Comprehensive examples for indexing EVM chains with Chaindexing

Awesome Lists containing this project

README

          

## Chaindexing Examples

Contains simple examples for indexing smart contracts with Chaindexing across supported
languages. See `README.md` in sub-directories for how to run each example.

### Available Examples

- **`rust/`** - Complete working examples in Rust
- `nfts/` - Index ERC721 NFT transfers (BAYC, Doodles)
- `uniswap/` - Index Uniswap V3 pools and swaps
- **`typescript/`** - TypeScript examples (structure complete, awaiting core implementation)
- `nfts/` - NFT transfer indexing with TypeScript
- `uniswap/` - Uniswap V3 protocol indexing with TypeScript
- Status: ⏳ Ready for when TypeScript core is complete

### Quick Start

Choose your preferred language:

```bash
# Rust examples (fully working)
cd rust/
# See rust/README.md for setup instructions

# TypeScript examples (development in progress)
cd typescript/
npm run test-status # Check current implementation status
# See typescript/README.md for expected functionality
```