Skip to content
Skip to content

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.

View Docs

Network coverage

15+ networks

Key security

Private and local

Signing mode supported

Offline

Integration time

2 days

Security & Compliance

SOC 2 Type IISumsub Risk Intolerant SentinelISO/IEC 27001:2022BSSC Member

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

Read more

“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.

Learn more

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

Fireblocks logo
Crypto.com logo
Binance logo
BitGo logo
Copper logo
Matrixport logo
SBI logo
Bitget logo
Bybit logo
Binance.US logo
Tangem logo
AMINA logo

Frequently Asked Questions

Help center

A 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.