Skip to content

Crypto / Bech32 Toolkit #1736

@sashazykov

Description

@sashazykov

What type of request is this?

New tool idea

Clear and concise description of the feature you are proposing

  • Decode Bech32 / Bech32m string

    • Extract HRP
    • Output payload as hex
    • Detect encoding variant (Bech32 or Bech32m)
    • Validate checksum
  • Encode to Bech32 / Bech32m

    • Custom HRP input
    • Hex payload input
    • Encoding type selector

Optional additions:

  • Checksum validation-only mode
  • Auto-detect encoding type
  • Batch conversion mode

Is their example of this tool in the wild?

Additional context

Bech32 is widely used across modern cryptographic protocols.
IT-Tools already includes many encoders/decoders (Base64, Hex, URL, etc.), so Bech32 would fit naturally into the existing toolset.

Validations

  • Check the feature is not already implemented in the project.
  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
  • Check that the feature can be implemented in a client side only app (IT-Tools is client side only, no server).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions