BayPay Developer Tools help@baypay.com

.env 安全加解密工具

在你的瀏覽器本機完成加密與解密,方便把結果貼回 chain-activity-worker 的 `.env`。

內容只留在你的瀏覽器這個頁面不會送出 API request,也不會將明文、密文或金鑰傳給 BayPay。請使用 HTTPS 開啟,並在共用電腦上關閉頁面。

設定加解密金鑰

請輸入 worker `src/secrets.mjs` 中的固定金鑰;也可以產生新金鑰,再替換 worker 原始碼中的常數。這個公開頁面不會保存或自動取得該金鑰。

同一把金鑰可用於下方加密與解密;遺失金鑰無法還原資料。不要把金鑰放進 `.env` 或公開網站。
Encrypt / 01

把明文加密成 `.env` 值

貼上助記詞、私鑰或其他設定值,產生可直接放在 `.env` 右側的 `enc:v1:` 字串。

例如:CHAIN_ACTIVITY_MNEMONIC、CHAIN_ACTIVITY_FAUCET_KEYS
Decrypt / 02

解密既有的 `.env` 值

貼上 `enc:v1:` 密文,或直接貼上完整的 `KEY=enc:v1:...`,確認金鑰與內容是否正確。