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
- Host: GitHub
- URL: https://github.com/chaindexing/chaindexing-examples
- Owner: chaindexing
- Created: 2023-11-10T04:30:17.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-25T12:45:58.000Z (10 months ago)
- Last Synced: 2025-07-25T19:26:03.132Z (10 months ago)
- Topics: blockchain, blockchain-indexer, chaindexing, dapps, defi, developer-tools, erc20, erc721, evm-chains, nft, nfts, rust, smart-contract, smart-contracts, solidity, uniswap, web3-dapps
- Language: TypeScript
- Homepage:
- Size: 228 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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
```