ViewBlock: The Arweave Explorer
ViewBlock is the premier block explorer for Arweave, providing deep visibility into the blockweave: every transaction, every block, every piece of data ever stored. It's how you verify that your data truly exists on the permanent web.
Exploring the Permanent Record
ViewBlock reveals the living structure of Arweave:
- Transaction lookup :Find any upload by its ID
- Block exploration :See what's being stored right now
- Address tracking :View all activity from any wallet
- Network statistics :Weave size, transaction volume, fees
Use Cases
Verify Your Uploads
After uploading data to Arweave, verify its permanence:
https://viewblock.io/arweave/tx/YOUR_TX_ID
See confirmation status, block height, tags, and the actual data content.
Track Wallet Activity
Monitor any Arweave address:
https://viewblock.io/arweave/address/YOUR_ADDRESS
View all transactions sent and received, token balances, and interaction history.
Monitor Network Health
Real-time statistics:
- Weave size (total data stored)
- Transaction throughput
- Mining difficulty
- Block production rate
Key Features
| Feature | Description |
|---|---|
| Transaction search | Find any TX by ID, address, or tags |
| Block browser | Navigate the blockweave structure |
| Data viewer | See raw and rendered content |
| Tag filtering | Search by Content-Type, App-Name, etc. |
| GraphQL API | Programmatic access to explorer data |
| Price history | AR token price charts |
Developer Integration
ViewBlock provides APIs for building tools:
// Fetch transaction details
const response = await fetch(
'https://api.viewblock.io/arweave/tx/TX_ID'
);
const txData = await response.json();
console.log(`Block: ${txData.block}`);
console.log(`Size: ${txData.size} bytes`);
console.log(`Tags:`, txData.tags);
Transaction Anatomy
Every Arweave transaction in ViewBlock shows:
Transaction: ar://Hg8T3...xyz
├── ID: Full transaction identifier
├── Block: Height and timestamp
├── Owner: Uploader's address
├── Data Size: Bytes stored
├── Fee: AR paid for storage
├── Tags: Metadata key-value pairs
│ ├── Content-Type: image/png
│ ├── App-Name: ArDrive
│ └── File-Name: photo.png
└── Data: The actual content (viewable if public)
Why Block Explorers Matter
On traditional cloud storage, you trust the provider's dashboard. On Arweave, you verify:
- Immutability :The transaction is sealed in a specific block
- Permanence :The data exists across the network
- Provenance :Who uploaded what, and when
- Transparency :Anyone can audit any transaction
Network Insights
ViewBlock provides aggregate analytics:
| Metric | What It Shows |
|---|---|
| Daily transactions | Network adoption rate |
| Storage cost | Current price per MB |
| Weave size | Total data on Arweave |
| Active addresses | Daily unique users |
| Top apps | Most active applications |
Getting Started
- Visit viewblock.io/arweave
- Search by transaction ID, address, or block height
- Explore transaction details and data content
- Bookmark important transactions for reference
- Monitor addresses or apps you care about
The Transparent Archive
ViewBlock embodies a core principle of Arweave: transparency. Unlike centralized storage where your data exists in a black box, the blockweave is fully transparent. ViewBlock makes that transparency accessible, letting anyone verify that the permanent web is working as designed.