Transaction signing

Build using Overledger in your preferred coding language and also sign using your own (single) key.

Signing is a crucial aspect of blockchain transactions as it involves the cryptographic process of creating a digital signature to verify the authenticity and integrity of data. Overledger simplifies the signing process by providing a unified interface that supports multiple distributed ledger technologies (DLTs) and cryptographic algorithms.

What is Signing?

Transaction signing is a crucial process that involves using cryptographic keys to generate a digital signature. This signature is appended to a transaction to verify its authenticity and integrity, ensuring that the transaction has not been tampered with and was indeed signed by the rightful owner of the private key.

You typically need to sign a transaction on the blockchain whenever you want to perform an action that modifies the blockchain's state or requires authentication. However, there are some cases where signing may not be necessary, such as read-only operations or interactions with public data.

How to Sign using Overledger

There are two primary methods to sign your requests using Overledger.

Transaction Signing Sandbox API

A simplified and flexible way to sign transactions using Overledger's powerful capabilities with testnet blockchain network only.

Offline signing

These resources provide step-by-step guidance and code examples for signing requests using Overledger.