Staking and Signing SDKs for Institutions
Keys never leave the client's server
P2P.org provides two JavaScript and TypeScript SDKs for backend and infrastructure engineers. The Signer SDK signs transactions locally across 15+ networks through one unified interface, with private keys never leaving the local environment. The Staking SDK is a typed client for Solana staking workflows over P2P.org's Staking API. Both require Node.js 20+.
SDK Specs
P2P.org's SDKs reduce the integration complexity of working with blockchain staking infrastructure. Rather than building custom signing logic or raw API wrappers per network, developers get a unified, typed interface that handles network-specific transaction formats and serialization.
Network coverage
15+ networks
Key security
Private and local
Signing mode supported
Offline
Integration time
2 days
Security & Compliance
SDK Products
Two SDKs for Different Integration Needs
Signer SDK
A JavaScript and TypeScript library for secure local signing of blockchain transactions across 15+ networks. Works alongside P2P.org's Staking API and Unified API. Private keys never leave the local environment.
Key specs:
- 15+ supported blockchain networks including Solana, Ethereum, and Cosmos
- Unified signing interface: one API across all supported chains
- Offline signing supported: air-gapped and secure server-side environments
- CLI tool available for manual operations and DevOps workflows
- Best for: teams needing a unified signing layer across multiple blockchain networks
- Platforms requiring private keys to remain within their own infrastructure
- DevOps workflows requiring CLI-based transaction signing
Staking SDK
A JavaScript and TypeScript typed client for P2P.org's Staking API. Currently supports Solana staking workflows with additional networks planned. Includes transaction decoding, verification, and built-in retry logic.
Key specs:
- Typed wrappers for P2P.org Staking API endpoints
- Solana staking workflow: stake, unstake, verify, and broadcast
- Built-in retry logic with exponential backoff for API errors
- Transaction verification before broadcast to prevent modification
- Best for: teams building Solana staking products on top of P2P.org's Staking API
- Developers wanting a typed client over raw API calls
- Platforms requiring built-in transaction verification before signing
Built For
Who Uses P2P.org SDKs
Backend and Infrastructure Engineers
- Integrate secure local transaction signing without building custom network-specific signing logic
- Run signing in air-gapped or secure server-side environments
- Use CLI tool for DevOps and manual operational workflows
Solana Staking Product Teams
- Build Solana staking workflows using a typed client over raw API calls
- Access built-in transaction verification to confirm transactions were not modified before signing
- Use testing helpers for development and integration testing before connecting production wallets
Institutional Liquidity Managers
- Sign transactions across 15+ networks using one unified Signer SDK interface
- Pair the Signer SDK with the Unified API or Staking API for a complete transaction lifecycle
- Switch between supported networks without rewriting signing logic
Client Results
Trusted by the Institutions That Set the Standard
“We are excited to team up with P2P.org to supply our clients with unparalleled security and efficiency in managing their staked digital assets.”
“We are proud to associate the Bybit name with P2P.org, the most trusted validator and infrastructure provider in the space. We look forward to elevating the space for believers in the digital economy together.”
Explore More
Other Integration Tools Worth Exploring
Staking API
Per-chain staking across 17+ proof-of-stake networks. The Staking SDK wraps the Staking API for Solana.
Unified API
Single endpoint for staking across 22 blockchain networks. Pairs with the Signer SDK for signing.
Widget
Embeddable white-label component adding non-custodial staking to a wallet, exchange, or fintech app.
P2P.org by numbers
P2P.org is a non-custodial staking and DeFi infrastructure provider serving institutional clients across 35+ blockchain networks. Founded in 2018, P2P.org operates validator infrastructure, DeFi execution controls, and transaction data services for custodians, exchanges, asset managers, wallets, and treasury teams worldwide.
Networks supported
35+
Institutional digital assets secured
$10B+
Dedicated support
Global
Operating infrastructure since
2018
Institutional clients
190+
Slashing events track record
Zero
Trusted by industry leaders
Frequently Asked Questions
Help centerA JavaScript and TypeScript library for secure local signing of blockchain transactions across 15+ networks, including Solana, Ethereum, and Cosmos. It exposes one unified signing interface across all supported chains, and private keys never leave the local environment.
A typed JavaScript and TypeScript client for P2P.org's Staking API. It currently supports Solana staking workflows — stake, unstake, verify, and broadcast — with additional networks planned, and includes transaction decoding, verification, and built-in retry logic.
The Signer SDK is a signing layer: it signs transactions locally across 15+ networks through one interface. The Staking SDK is a typed client over the Staking API for Solana staking workflows. They are complementary — the Signer SDK can sign the transactions the Staking API produces.
15+ networks, including Solana, Ethereum, and Cosmos, all through the same unified signing interface. Switching between supported networks does not require rewriting signing logic.
Yes. Private keys never leave the local environment, and offline signing is supported for air-gapped and secure server-side deployments. A CLI tool is available for manual operations and DevOps workflows.
Both SDKs require Node.js 20 or later and are distributed for JavaScript and TypeScript projects.
