Expand description
Blockify
A Rust blockchain library that provides the building blocks for creating a full-
fledged blockchain application or platform,allowing you to focus on the higher-
level features of your application without worrying about the low-level details
of block validation, data serialization, and cryptographic operations.
This library provides various features and functionalities including:
- hashing
- signing
- signature verification
- creating a
SignedRecord - building a block
- appending a block to a blockchain
- Managing
UnitsorCurrency - Creating and deploying smart contracts
- Creating and managing consensus mechanisms
- Dealing with
Records,Blocks, andChains.
Modules
Structs
- An
AuthKeyPairis a cryptographic key pair that can be used for digital signing and verification. - A
DigitalSignatureis a cryptographic signature that can be used to verify the authenticity of a message. - A
Hashis the result of hashing a value. - A
PrivateKeyis a cryptographic key that can be used to sign data. - A
PublicKeyis a cryptographic key that can be used to verify digital signatures that are signed with the equivalentAuthKeyPairorPrivateKey.
Enums
- An enum representing the different algorithms that can be used to generate key pairs.