尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证The deployed build of charlieprotocol.fun. Output only; generated by the indexer in charlie-protocol-v1.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
The deployed Charlie Protocol site. Vercel serves web/ and runs the Python handlers in api/. Verification uses the same publisher and renderer as the indexer; failed reads are not coin verdicts.
This repository contains two kinds of pages:查看完整 README ↗The deployed Charlie Protocol site. Vercel serves web/ and runs the Python handlers in api/. Verification uses the same publisher and renderer as the indexer; failed reads are not coin verdicts.
This repository contains two kinds of pages:
index.html, verify.html, coin.html, coins.html, enroll.html, 404.html, and their shared assets. Their charlie:authored-page marker protects them from indexer page generation. Edit these here; keep any displayed observations traceable to committed JSON and label their reading time.<mint>.html, <mint>.json, and coins-<page>.html. Update the generator and regenerate these. Machine-readable statuses and publication gates must remain intact. Human-facing status wording uses “Needs review” for a failed check; it never converts that check into a pass./coin/<mint>.json and /verify/<mint> use api/verify.py. Bundled observations take precedence, and responses may be cached at the edge for 60 seconds. Other addresses are read through the RPC gateway. The verification form sends requests only on submit or preset selection.
The shared Python code also lives in charlie-protocol-v1. .github/workflows/sync.yml checks parity. Changes to indexer/publish.py and indexer/site.py here must also be carried to that source repository before release; do not weaken the sync check.
Local verification:
python3 -m unittest discover -s tests
node --test tests/verify-client.test.cjs
node --check web/assets/charlie-motion.js
node --check web/assets/signature-motion.js