A secure CLI for decrypting data stored in the DataEscrow system of Panther Protocol
716
A secure and user-friendly command-line interface for decrypting data stored in the DataEscrow system of Panther Protocol.
The DataEscrow CLI Decryption Tool provides decryption capabilities for three escrow types:
It offers robust security features, optimized performance, and a straightforward user experience.
For DAO Escrow:
bun run decrypt:escrow \
--txHash=0x1234...abcd \
--escrowType=dao \
--escrowPrivateKey=0x1234...abcd \
--network=polygon \
--outputFile=out/dao.json
For Safe Escrow (requires ephemeral public key):
bun run decrypt:escrow \
--txHash=0x1234...abcd \
--escrowType=safe \
--escrowPrivateKey=0x1234...abcd \
--network=amoy \
--outputFile=out/safe.json \
--ephemeralPublicKeyX=123...789
--txHash: Transaction hash (required)--escrowType: Type of escrow (dao | safe | zone)--escrowPrivateKey: Private key for decryption--network: Network to use (amoy | polygon)--outputFile: Path for the decrypted output--ephemeralPublicKeyX: Required for safe escrow typeThe tool follows a secure decryption workflow:
Currently supported transaction types:
Each escrow type has specific data handling:
We welcome contributions! Please check our contribution guidelines before submitting issues or pull requests.
BUSL-1.1 - See LICENSE for details.
Need help?
Content type
Image
Digest
sha256:3a3be8188…
Size
176.7 MB
Last updated
over 1 year ago
docker pull pantherprotocol/escrow-decryptor