🔩 Dashboard
The Dashboard is your central control hub, providing real-time insights into blockchain activity and network health.

3.1 Live Metrics
Located at the top of the dashboard, this section displays critical blockchain statistics that update in real-time:
Total Blocks
What it shows: The number of blocks currently in the blockchain
Why it matters: As blocks increase, the blockchain grows and becomes more secure
Color indicator: Cyan glow effect
Total Transactions
What it shows: All transactions recorded across all blocks
Why it matters: Measures blockchain activity and usage
Color indicator: Blue accent
Network Difficulty
What it shows: How hard it is to mine a new block
Why it matters: Higher difficulty means more computational work required, increasing security
Color indicator: Green neon
Technical note: Difficulty adjusts based on mining activity to maintain consistent block times
Gas Price (KGAS)
What it shows: The current fee per transaction in KGAS tokens
Why it matters: Users must pay gas fees for transactions; miners earn these fees
Color indicator: Cyan
Default value: 0.001 KGAS per transaction


3.2 Blockchain Health
This panel monitors the health and performance of your blockchain:
Block Time
Definition: Average time it takes to mine a new block
Typical range: 10-30 seconds (varies by difficulty)
Status indicator:
Green: Optimal performance
Yellow: Acceptable but slower
Red: Performance issues
Hash Rate
Definition: Computational power being used to mine blocks
Measurement: Hashes per second (H/s)
Importance: Higher hash rate = more security
Pending Transactions
Definition: Transactions waiting to be included in the next block
Why it matters: A backlog indicates high network activity
Management: Miners prioritize transactions with higher gas fees
Network Status
Online: Blockchain is operational and accepting transactions
Maintenance: Temporary pause (manual control)
Error: Issues detected (check error console)

3.3 Realtime Network Activity
A live feed of network events showing:
New Blocks Mined: When a miner successfully creates a block
Transactions Added: When pending transactions enter the mempool
Balance Changes: When tokens transfer between addresses
NFTs Minted: When certificates or achievements are created
Each activity shows:
Timestamp
Event type with icon
Relevant addresses (truncated for readability)
Amount or details

3.4 Interactive Blockchain Map
The most innovative feature of Neiro Mini Blockchain, allowing you to visualize and customize your blockchain spatially.
Viewing the Map
Block Visualization: Each block appears as a card showing:
Block number
Hash (first 8 characters)
Timestamp
Number of transactions
Custom name (if set)
Tags (if set)
Favorite star (if marked)
Connections: Lines connecting blocks show the chain's structure

Interactive Controls
Zoom Controls (top-right of map):
+ Button: Zoom in (up to 300%)
− Button: Zoom out (down to 50%)
Reset Button: Return to 100% zoom and center view
Percentage Display: Shows current zoom level
Customizing Blocks
Click the Edit button (pencil icon) on any block to open the customization panel:
Custom Name
Default: "Block #X"
Enter any meaningful name (e.g., "Genesis Block", "Q1 Milestone", "Feature Launch")
Helps organize and identify important blocks
Custom Color
Click the color picker to select a color
Use colors to categorize blocks:
Green: Verified/completed
Yellow: In review
Red: Issues or important
Blue: Standard operations
Custom colors for your workflow

Tags
Enter comma-separated tags (e.g., "milestone, audited, sprint-1")
Tags appear as colored badges on the block
Use for filtering and organization (future feature)
Notes
Free-text field for detailed documentation
Record important information about the block
Link to external resources or describe content
Mark as Favorite
Toggle the star icon to favorite/unfavorite
Favorited blocks show a yellow star
Use to highlight critical blocks for quick reference
Drag & Drop
Click and hold any block to drag it to a new position
Organize blocks spatially however makes sense to you
Positions are saved automatically
Data Persistence
Automatic Saving: All customizations save instantly to Supabase database
User Privacy: Only you can see your customizations (Row Level Security)
Sync Across Devices: Access your customized blockchain from any device with the same account
Persistence: Your customizations remain even after closing the browser
Use Cases
Educational Use:
Mark milestone blocks with stars
Color-code blocks by lesson or topic
Add learning notes to each block
Tag blocks with concepts they demonstrate
Development Tracking:
Use tags for sprint numbers or features
Color-code by team or module
Document deployment information in notes
Organize blocks by project phase
Visual Analysis:
Group related blocks spatially
Identify patterns through color coding
Quick access to important blocks via favorites

3.5 Activity Feed
Located on the right side of the dashboard, this real-time stream shows all blockchain events as they occur:
New transactions submitted
Blocks mined successfully
Token transfers completed
NFTs created
Balance updates
Each entry includes:
Action icon (color-coded)
Timestamp (relative, e.g., "2 seconds ago")
Description of the action
Relevant wallet addresses
Auto-scroll: Feed automatically scrolls to show the latest activity.

3.6 Mining Pool
Displays active miners and their contributions:
Information Shown
Miner wallet addresses
Hash rate contribution
Blocks mined count
Total rewards earned (in KNL tokens)
Active/inactive status
Your Mining Stats
If you've mined blocks, you'll see:
Your position in the pool
Your mining efficiency
Comparison with other miners

3.7 Transaction Chart
Visual graph showing transaction volume over time:
X-axis: Block numbers
Y-axis: Number of transactions per block
Bars: Height indicates transaction count
Cumulative line: Shows total transactions over time
Insights:
Identify high-activity periods
Track blockchain usage growth
Correlate activity with specific blocks
3.8 Network Graph
A node visualization showing network structure:
Nodes: Represent participants (miners, users, contracts)
Edges: Represent relationships or interactions
Colors: Indicate node types
Cyan: Active nodes
Green: Mining nodes
Gray: Inactive nodes
Interactive: Hover over nodes to see details.

Last updated