Overview
The P2P.ORG Signer SDK is a JavaScript/TypeScript library designed to handle the secure signing of blockchain transactions. While the Staking API/SDK helps you build transactions, the Signer SDK provides the tools to authorize them using various signing methods, ensuring a seamless flow from creation to broadcast.
The SDK is designed for Node.js (version 20 or higher) and is distributed as an ESM-only package.
Key Features
The library provides a unified interface for different signing environments:
- Secure Local Signing - Maintain absolute custody of your assets. Private keys are handled exclusively within your local environment and are never exposed to external services or the P2P.ORG API.
- Unified Multi-Chain Interface - A single, consistent API for 15+ integrated blockchain networks (including Solana, Ethereum, Cosmos, and more). Switch between networks without rewriting your signing logic.
- Offline Transaction Logic - Sign transactions in air-gapped or secure server-side environments. The SDK handles the heavy lifting of network-specific transaction formats and serialization.
- TypeScript-First Architecture - Built with full type safety and IntelliSense support to prevent runtime errors and ensure correct transaction parameters for every protocol.
- Flexible Integration - Use as a high-level SDK within your Node.js applications or as a CLI tool for manual operations and DevOps workflows.
What's next?
Updated 1 day ago