🔩 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:

  1. Custom Name

    • Default: "Block #X"

    • Enter any meaningful name (e.g., "Genesis Block", "Q1 Milestone", "Feature Launch")

    • Helps organize and identify important blocks

  2. 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

  1. 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)

  2. Notes

    • Free-text field for detailed documentation

    • Record important information about the block

    • Link to external resources or describe content

  3. Mark as Favorite

    • Toggle the star icon to favorite/unfavorite

    • Favorited blocks show a yellow star

    • Use to highlight critical blocks for quick reference

  4. 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