Borsh

Borsh is a binary serializer designed for security-critical projects.

clap (Rust)

About

Borsh is a binary object representation serializer that focuses on consistency, safety, and speed, making it suitable for security-critical applications. It ensures a bijective mapping between objects and their binary representations, which is essential for applications that rely on binary data for hashing. Borsh employs safe coding practices, particularly in Rust, and comes with a strict specification for implementation in other programming languages. Its design allows for high performance while reducing code size, making it a practical choice for developers in blockchain and other domains.

Resources & Links

Related Categories

Using Borsh?

Track its cost next to the rest of your stack and get a reminder before it renews.

Add to my stack

Vendor

Borsh Io

Publisher of Borsh

View vendor profile