tablelandnetwork / basin-w3s

Golang HTTP API what wraps Web3 Storage

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basin Web3 Storage

A Golang service for uploading files to Web3 Storage.

How it works?

It is an HTTP server with the following API:

POST /api/v1/upload

Basin Provider makes a call sending the file it wants to archive. The HTTP handler will create a CAR file and upload it to Web3 storage, returning the root CID.

How to deploy

Merging into main, will deploy automatically in k8s.

About

Golang HTTP API what wraps Web3 Storage

License:MIT License


Languages

Language:Go 91.0%Language:Makefile 6.6%Language:Dockerfile 2.4%