Skip to main content

a treehole bot server for mixin messenger and rum system (both crypto products)

Project description

crypto_treehole 加密树洞

树洞 Bot,基于 Mixin MessengerRum System 开发。

特点:

  • 用户通过 mixin bot 作为内容发布入口
  • 除了树洞内容,用户的任何隐私数据、行为数据均不采集或存储
  • 树洞内容,将采用 Ethereum 规范的密钥签名,即时推送到 RUM 种子网络上链存储

部署时,有两种密钥方案可选择(修改 PRIVATE_KEY_TYPE 参数):

  • DIFF: 每条树洞随机生成新密钥
  • SAME: 所有树洞采用同一个密钥

部署

1、mixin bot:在 mixin 开发者后台申请创建,获得 session keystore 作为 MIXIN_BOT_KEYSTORE

2、seed url:通过 rum fullnode 创建 group 并生成轻节点 seedurl,或获取现有的 轻节点 seedurl

3、安装 crypto_treehole:pip install crypto_treehole

4、修改配置并运行:python do_treehole.py &

Source

License

This work is released under the MIT license. A copy of the license is provided in the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crypto_treehole-0.2.5.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

crypto_treehole-0.2.5-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file crypto_treehole-0.2.5.tar.gz.

File metadata

  • Download URL: crypto_treehole-0.2.5.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for crypto_treehole-0.2.5.tar.gz
Algorithm Hash digest
SHA256 9a27eecff63b627670cb333816c5887ca0c175fbfa80ce6881bb49e663cc82a8
MD5 5f165c5f50f1d76211de9ee184c3b06b
BLAKE2b-256 ced6c020ccfcecc3d3183588fdb00a84f247a4e398a93d88b8fcaa7b0f89c902

See more details on using hashes here.

File details

Details for the file crypto_treehole-0.2.5-py3-none-any.whl.

File metadata

File hashes

Hashes for crypto_treehole-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c8975d11535f931fda5e0c6ff062f1038a1f9172c2dcac4ae81dba61ab6cebd2
MD5 e7276c04894d4fe93d0d9b84e5c1c294
BLAKE2b-256 7206b652ab4a9704bd38d7d9082d82ffad4ccdc098d8653bf5932e9643c8132b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page