Welcome to TUNA
A decentralized news aggregator built on the Sui blockchain, combining news curation with blockchain-powered tipping and commenting.
What is TUNA?
TUNA is a decentralized news aggregator designed specifically for the Sui ecosystem. It brings together news from various sources and stores them on the Sui blockchain and Walrus decentralized storage network, enabling users to engage with content through tipping and commenting.Key Features
Decentralized News Feed
Aggregate and display news from the Sui ecosystem with on-chain indexing
Article Tipping
Tip articles with SUI tokens to support quality content
On-Chain Comments
Post comments with hybrid storage: short comments on-chain, long ones on Walrus
Wallet Integration
Seamless integration with Sui Wallet through @mysten/dapp-kit
How It Works
TUNA uses a hybrid architecture combining the Sui blockchain for indexing and transactions with Walrus for content storage:- News Registry - A smart contract on Sui maintains an index of all news articles via blob IDs
- Walrus Storage - Full article content is stored on the Walrus decentralized storage network
- Engagement System - Tips and comments are tracked on-chain with engagement metrics
- React Frontend - A modern React application provides the user interface
TUNA is currently deployed on the Sui testnet. Make sure you have testnet SUI tokens to interact with the application.
Why TUNA?
Traditional news aggregators are centralized and controlled by a single entity. TUNA brings several advantages:- Decentralization - No single point of control or censorship
- Incentive Alignment - Tip quality content to incentivize good journalism
- Permanent Storage - Articles stored on Walrus are immutable and permanent
- Transparent Engagement - All tips and interactions are recorded on-chain
- Open Integration - Anyone can build on top of the TUNA protocol
Get Started
Quickstart
Get up and running with TUNA in minutes
Installation
Install and configure TUNA locally
Integration Guide
Integrate TUNA into your own application
API Reference
Explore the complete API documentation
Tech Stack
TUNA is built with modern web3 technologies:- Frontend: React 19, TypeScript, Vite
- Blockchain: Sui Network (Testnet)
- Storage: Walrus Decentralized Storage
- State Management: TanStack Query (React Query)
- Wallet: @mysten/dapp-kit
- Blockchain SDK: @mysten/sui.js
Community & Support
- GitHub: Miracle656/TUNA
- Sui Documentation: docs.sui.io
- Walrus Documentation: docs.walrus.site
