Netcaster is:
-
a .NET 8 library
- integrate with Farcaster hubs using either the HTTP or gRPC APIs
- create high-performance dynamic Farcaster Frames with ASP.NET
- use VS Code or Visual Studio for development/debugging
-
a custom high-performance EventStoreDB-based Farcaster data replicator
- create real-time projections of Farcaster / related data
- perform complex event stream processing using the .NET ecosystem
- create full historical data projections (e.g. full-text index, stats, etc.)
Netcaster is currently under heavy development and changing daily. Star the project for updates.
- HTTP Hub API client
- ASP.NET
Netcaster.Frames
library - Nuget package
- Tutorial
- Example: Local Images
- Example: Remote Images
- Example: Embedded Images
- Example: Dynamic Images
- Example: Buttons
- Example: Query Parameter State
- Example: Post Parameter State
- HTTP Hub API integration tests with a public hub
- gRPC Hub API client
- Frames unit tests
- EventStoreDB-based replicator
- Real-time projections to Sqlite
- Historical projects to Sqlite