Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
GitHub - sudo-robi/ChainWard: ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability. · GitHub
Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sudo-robi/ChainWard: ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability. · GitHub
Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sudo-robi/ChainWard: ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability. · GitHub
Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' GitHub - sudo-robi/ChainWard: ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability. · GitHub
Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sudo-robi/ChainWard: ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability. · GitHub
Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sudo-robi/ChainWard: ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability. · GitHub
Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); GitHub - sudo-robi/ChainWard: ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability. · GitHub
Skip to content

Latest commit

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ChainWard: An Automatic Safety System for Digital Infrastructure

ChainWard is a digital watchdog that protects custom blockchains (digital networks). It constantly monitors the network's health, detects glitches, and automatically repairs them before they can cause downtime or financial loss, all without needing a human to press a button.


How it Works (The Simple Version)

ChainWard works like an advanced security system for a building. It watches the network's activity and has a set of "automatic repair" steps ready for when something goes wrong.

graph TD
A[Digital Watchdog] -->|Checks Health| B[Digital Network]
A -->|Reports a Problem| C[Safe Storage Hub]
C -->|Alarm Trigger| D[Automatic Switchboard]
D -->|Reviews Rules| E{Fix Automatically?}
E -->|Yes| F[Automatic Repair System]
E -->|No| G[Send Urgent Alert to Humans]
F -->|Follows Steps| H[Repair Instructions]
H -->|Fixes the Network| B
Loading

What ChainWard Does for You

1. Automatic Repairs (V3.0)

Most systems just send an alert when they break. ChainWard actually fixes the problem. For example, if the network slows down, ChainWard can automatically trigger steps to speed it back up or secure funds instantly.

  • Lightning Fast: It detects and fixes problems in seconds.
  • No Human Required: It works 24/7, even while you sleep.

2. Permanent Public Logs

Every time a problem is detected or fixed, the details are written into a "digital stone" that can't be edited or deleted. This ensures full transparency—no one can hide a network failure.

  • Full History: You can see exactly when glitches happened and how they were fixed.
  • Unchangeable Evidence: Great for audits and building trust with users.

3. Reliability Rewards & Deposits

The professionals running the network are required to put down a "safety deposit." If they report glitches honestly and keep the network healthy, they earn rewards. If they are dishonest, they lose part of their deposit.

  • Incentivized Honesty: Ensures the people watching the network are always acting in your best interest.
  • Earning Potential: Reliable operators are rewarded for their good service.

4. Simple Safety Rules

Control exactly how the system reacts. You can set rules like "If the network slows down for more than 5 minutes, automatically trigger a security pause."

  • Customizable: Set the safety level that fits your specific needs.
  • Manual Overrides: Humans can still take control whenever they need to.

See it in Action

We have already tested this system, and it worked perfectly without human intervention. You can view the Permanent Digital Receipt for a real repair below. This link proves the system detected a problem, started a repair, and finished it successfully—all in one go.

View the Permanent Repair Receipt

Step takenResult
Problem ReportedDetected
Automatic TriggerStarted
Repair in ProgressRunning
Problem Fixed✨ Success

Project Infrastructure (For Advanced Users)

These are the digital addresses where our safety system lives.

System ComponentDigital Address
Chief Safety Manager0x73FFF882740ed596AeA90F654Afe2BCbE57c36E1
Automatic Switchboard0xC0A011F642f5eb59535f4E79CbC17EdcC6D80D92
Repair System0x324E6a1F2c1Ac02AEE916608BEA8D2CBc382945E
Repair Instructions0xe49F3Bb9C25971D12Bf7220B9000Ca771194d5de
Network Settings0xf2D0094e9a1c33FAdCd34DA478678639Cb86e6bC

Setting Up

1. Installation

# Download the project
git clone https://github.com/sudo-robi/ChainWard.git
npm install
cd Frontend && npm install &&cd ..
# Setup the system addresses
node config/sync-env.js

2. Running the System

# Open the Dashboard (Visual interface)cd Frontend
npm run dev
# Start the Digital Watchdog (Background monitor)
node agent/healthMonitor.js

📄 License

ChainWard is released under the MIT License. Built to make custom blockchains safer and more reliable.

About

ChainWard is an on-chain incident response system for Arbitrum Orbit. It detects silent sequencer failures and records immutable, timestamped proof on-chain. This allows bridges to auto-pause, users to verify downtime for insurance, and operators to ensure accountability. It provides the essential forensic verification layer for L3 reliability.

Resources

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages