# Blobscan Project Roadmap
### Milestone #1: Alpha release
- **Target Date**: Mid of April.
- **Description**: Release all core features and functionality, allowing users to search blob transaction data on the latest devnet version.
- **Deliverables**:
- Blob indexer:
- Set up infrastructure for the incoming 4844 devnet v4.
- Migrate to a Rust implementation.
- Changes to make the software more robust and flexible.
- Web app:
- New identity and UI designs implementation.
- Block, transaction, and blob views.
- Search and filtering functionality (e.g., search by datahash, KZG commitment, transaction, etc.).
- Implement responsive design for medium and smaller devices.
- REST API:
- Write the specification.
- Database layer:
- Design and implement the architecture.
### Milestone #2: New features, REST API, and rollups onboarding
- **Target Date**: End of May.
- **Description**: We will work on the metrics dashboard, tagging system, and REST API. Outreach of rollup projects for features request.
- **Deliverables:**
- Web app:
- Blob-focused charts and metrics dashboard including:
- Blob usage over time.
- Gas expenditure comparison of blob vs. legacy transactions.
- Implement tagging feature to detect which L2 rollup generates the blob transaction.
- REST API:
- Spec implementation.
- Verification tooling:
- KZG commitments verification and versioned hash conversion.
- Blob sidecar verification.
- Test plan and test case creation.
- Rollup projects outreach (Scroll, Optimism, Aztec, and Arbitrum):
- Prepare first contact meetings.
- User requirement capture study.
- Data provider:
- Integrate Swarm as data provider for blobs
- Testing:
- Integration tests between database, web app, and API.
### Milestone #3: Wrapping up
- **Target Date**: End of June.
- **Description**: We will finalize the blob indexer and make it available through a docker container. Furthermore, we will optimize the database, add the final touches to documentation and provide the last API feature.
- **Deliverables**:
- Blob indexer:
- Docker containerization.
- Integrate to the [eip44-interop repo](https://github.com/Inphi/eip4844-interop).
- Database layer:
- Performance optimizations: indexing, partitioning, and query improvements.
- Documentation:
- Create a docs site with a static site generator.
- Web app features, user and developer FAQs sections.
- API getting started and endpoints section.