Share files like tiny sea treasures.
OxBin turns any file into a Walrus blob you can view, copy, download, and share from a sweet pastel web app or the terminal you already love.
10MB
max upload
1 epoch
Walrus storage
0 setup
paste and view
Web uploader
Drop a file into Walrus
Workflow
One blob ID, every surface.
Upload from the browser or CLI, then use the same viewer URL for previews, downloads, raw content, and WalrusScan handoff.
Upload once
OxBin wraps file bytes with filename, type, size, and upload time metadata.
Share clean links
Use the viewer, raw endpoint, download route, or WalrusScan link from the same blob ID.
Preview immediately
Inspect images, PDFs, video, audio, text, and binary files without leaving the browser.
Blob viewer
Paste a blob ID.
OxBin can read both OxBin metadata-wrapped blobs and raw Walrus blobs. Public testnet availability is temporary.
CLI + GitHub
A terminal-native uploader with a polished web viewer.
OxBin is a small Go project that pairs a Bubble Tea CLI with a templ-powered web UI. Upload from your shell, then hand off the same blob ID to the browser for previews and sharing.
CLI
Upload, read, save
Stack
Go + templ
Storage
Walrus on Sui
Install
# install latest release
$ go install github.com/smrnjeet222/oxbin/cmd/oxbin@latest
Launch
# open the terminal UI
$ oxbin
Build from source
# clone and build locally
$ git clone https://github.com/smrnjeet222/oxbin.git
$ cd oxbin
$ make build
$ ./bin/oxbin