AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Your agent prepares the release through WebMCP. You approve. TapeNow publishes to BSC, X Layer or Base and keeps a verifiable record of every version.
Developer toolsJavaScriptGitHub @TapeNowOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Public tools, specifications and docs for TapeNow: offline release verifier, WebMCP and Gateway SDKs, receipt formats. 公开工具、规范与文档。
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Build with your agent. Ship it onchain. Public tools, specifications, documentation and issue tracker for TapeNow . TapeNow is a release workbench for web projects in the TapeOut ecosystem. Import a build, share a private preview, keep every version as a signed archive, and publish to BSC, X Layer and Base. With WebMCP, your AI agent can prepare releases with you inside the workbench; you approve every consequential action. • Workbench: (limited public beta) • User manual (English / 中文): • Homepage source: TapeNow/tapenow-websiteRead the full README ↗
TapeNow is a release workbench for web projects in the TapeOut ecosystem. Import a build, share a private preview, keep every version as a signed archive, and publish to BSC, X Layer and Base. With WebMCP, your AI agent can prepare releases with you inside the workbench; you approve every consequential action.
TapeNow signs what it publishes so that you do not have to trust it blindly. This repository holds everything you need to check that independently, plus the interfaces an agent or a script can build on.
verify/ Offline verifier for release archives (Node.js built-ins only, no network)
sdk/ Browser helpers: WebMCP tool calls and Gateway proof checks
spec/ Formats: release receipts, the public-key registry, Gateway manifests, WebMCP tools
docs/ Guides (English and 简体中文)
test/ Tests for everything above (node --test)
KEYS.md Fingerprints of TapeNow's release-signing keys
CHANGELOG.md Release notes for the hosted workbench
The workbench itself (web app, API and Cloudflare Worker) is not open source today. The files here are exported from it one way, so the verifier and SDKs in this repository are byte-for-byte the ones the workbench serves at /tools/ and /sdk/.
In the workbench, open Deployment details for a release and click Export build and receipt (project owners). Unzip the archive, then:
git clone https://github.com/TapeNow/tapenow.git
node tapenow/verify/verify-release.mjs release.json keys.json \
360c4430f1a18117c2663330d573a14132e6797635fa704cb6e00d195e74b7ff ./site
The long hex string is the current signing-key fingerprint. Do not copy it from an archive: check it against KEYS.md in this repository and against https://app.tapenow.dev/api/keys. Success prints "verified": true; a changed file, a different key, a broken signature or a revoked key fails. Full walkthrough: docs/verify-a-release.md.
| Topic | English | 简体中文 |
|---|---|---|
| Verify a release archive | verify-a-release.md | verify-a-release.zh-CN.md |
| Agent tools (WebMCP) | webmcp.md | webmcp.zh-CN.md |
| Browser SDKs | sdk.md | sdk.zh-CN.md |
| Release receipt and key registry format | release-receipt.md | release-receipt.zh-CN.md |
| Gateway manifest format | gateway-manifest.md | gateway-manifest.zh-CN.md |
| WebMCP tool schemas (machine-readable) | webmcp-tools.json |
Product guides for everyday use (signing in, importing, previews, publishing onchain, fees) are in the user manual.
Requires Node.js 20.11 or later. There are no dependencies to install.
npm test # verifier, SDK and schema tests
npm run check # links, bilingual pairs, no credentials or personal data
The code and text in this repository are licensed under the Apache License 2.0. The TapeNow name, logos and brand assets are not covered by that license; see TRADEMARKS.md.