Contract verification page, cache-busted assets, no-withdrawal line
/contract: plain-language security review with the six design laws, honest operator CAN/CANNOT lists, split walkthrough, oracle bridge and anti-stall notes, testing summary, live explorer + Sourcify verified-source links (config-driven so it follows the mainnet flip). Nav gains The contract. All asset URLs now carry a version query so deploys bust browser caches (the level-cycler stall). Earn-deeper checklist leads with: no withdrawal requests, ever. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -337,6 +337,7 @@ const server = http.createServer(async (req, res) => {
|
||||
if (req.method === 'GET') {
|
||||
if (p === '/') return sendFile(res, path.join(PUBLIC_DIR, 'index.html'));
|
||||
if (p === '/ledger') return sendFile(res, path.join(PUBLIC_DIR, 'ledger.html'));
|
||||
if (p === '/contract') return sendFile(res, path.join(PUBLIC_DIR, 'contract.html'));
|
||||
if (p === '/my') return sendFile(res, path.join(PUBLIC_DIR, 'my.html'));
|
||||
const safe = path.normalize(p).replace(/^([.\\/])+/, '');
|
||||
const file = path.join(PUBLIC_DIR, safe);
|
||||
|
||||
Reference in New Issue
Block a user