Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Feature: S3-Compatible Object Storage API

Đang mở
#40 0 bình luận 0 reaction 1 người được giao Xem trên GitHub

@julienrbrt đang làm issue này rồi.

Từ ngày 13/3/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

Summary

Add an S3-compatible API layer on top of Apex so Celestia blobs can be accessed as objects in buckets.

This would allow developers to interact with Celestia-backed storage using standard S3 tooling such as:

  • AWS CLI
  • S3 SDKs
  • MinIO clients

Example usage:

aws s3 cp file.txt s3://celestia-bucket/file.txt

Under the hood Apex would:

  1. Chunk the object into blobs
  2. Submit blob transactions to Celestia
  3. Store object metadata in SQLite
  4. Reconstruct objects from blobs when requested

Motivation

Apex already provides:

  • JSON RPC interface
  • gRPC interface
  • SQLite cache/index layer

Adding an S3-compatible API would make Apex usable with a huge ecosystem of existing tooling and SDKs.

Architecture

S3 API
↓
SQLite metadata + cache
↓
Apex blob client
↓
Celestia node

Celestia remains the canonical storage layer while SQLite acts as a local index and cache.

Ngôn ngữ chính
Go
Star
4
Fork
0
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của evstack/apex

Tất cả issue của evstack/apex

Issue tương tự

Thêm issue về Go

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.