tma-init-data

Crates.iotma-init-data
lib.rstma-init-data
version1.4.0
created_at2024-11-04 17:00:29.042223+00
updated_at2025-10-12 17:19:42.447147+00
descriptionUtilities to work with Telegram Mini Apps init data.
homepage
repository
max_upload_size
id1435313
size52,048
Vassiliy Kuzenkov (bondiano)

documentation

README

TMA Init Data Rust

The crate provides utilities to work with Telegram Mini Apps init data.

Crates.io codecov

Available functions

  • parse - allow to parse string with init data into InitData struct.
  • validate - validates passed init data.
  • sign - signs hashmap with the passed token.
  • sign_query_string - signs query string with the passed token.

Implementation was taken from init-data-golang.

Commit count: 0

cargo fmt