# Push Chain Core SDK

**Canonical:** https://apis.io/apis/push-protocol/push-chain-sdk/  
**Provider:** Push Protocol — https://apis.io/providers/push-protocol/  
**Documentation:** https://push.org/docs/chain

Push Chain Core SDK is one of 5 APIs that [Push Protocol](https://apis.io/providers/push-protocol/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include SDK, JavaScript, TypeScript, Universal Transactions, and Cross-Chain. The published artifact set on APIs.io includes API documentation and a getting-started guide.

JavaScript/TypeScript SDK (@pushchain/core) for the Push Chain Universal Layer 1 blockchain. Exposes PushChain.initialize(signer, {network}) for client setup, pushChainClient.universal.sendTransaction({tx}) for universal and cross-chain transaction routing, pushChainClient.universal.signMessage() and signTypedData() for EIP-712 message signing, and a suite of utility helpers for unit conversion, chain namespace mapping, account derivation, moveable/payable token lookup, slippage calculation, and explorer URL generation. Compatible with Ethers v6, Viem, and Solana Web3 JS signers.

## Machine-readable artifacts (9)

- **Documentation** — https://push.org/docs/chain
- **GettingStarted** — https://push.org/docs/chain/quickstart
- **Documentation** — https://push.org/docs/chain/build/create-universal-signer
- **Documentation** — https://push.org/docs/chain/build/initialize-push-chain-client
- **Documentation** — https://push.org/docs/chain/build/send-universal-transaction
- **Documentation** — https://push.org/docs/chain/build/sign-universal-message
- **Documentation** — https://push.org/docs/chain/build/utility-functions
- **Documentation** — https://push.org/docs/chain/build/contract-helpers
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/push-protocol/refs/heads/main/apis.yml

## Other Push Protocol APIs (4)

- [Push Chain EVM Client](https://apis.io/apis/push-protocol/push-chain-evm-client/)
- [Push Chain Contract Helpers (UEAFactory)](https://apis.io/apis/push-protocol/push-chain-contract-helpers/)
- [Push Chain Testnet Faucet](https://apis.io/apis/push-protocol/push-chain-faucet/)
- [Push Chain UI Kit](https://apis.io/apis/push-protocol/push-chain-ui-kit/)

## Tags

SDK, JavaScript, TypeScript, Universal Transactions, Cross-Chain, EVM, Solana

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/push-protocol/push-chain-sdk/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/push-protocol/.
