On this page
One system. Composable layers.

Choose your integration plane

XDK is the Paxeer X developer toolkit across native activities, payments, Programs, exchange operations, identity, and verifiable settlement. Package and import names retain layerx; use the exact language identifiers below in your application.

PlaneUse it forEntry points
Public JSON-RPCPrincipal registration, native submission, balances, receipts, proofs, and subscriptions.lx_register, lx_requestFunds, lx_sendActivity
Human APIUser journeys with a quote, explicit approval, and an idempotent commit.move.quote / move.commit
Agent APIDaemon registration, policy-bound preparation, external signing, submission, and Programs.agent.register, prepare, submit, program.*
MCPTool calls from assistants through the same agent daemon gates.21 scoped tools
Offline verificationIndependent receipt, outcome, terminal, and transfer-root checks.Language-specific local verifiers

Seven language SDKs

LanguagePackagePayment entry pointReceipt verifier
Rustlayerx-sdkRpcClient::send_activityproduction::verify_receipt
TypeScript@sidiora/layerx-sdkJsonRpcClient.sendActivity; ProductionClient.humanverifyReceipt
Pythonlayerx-sdkPaymentRpc.send; ProductionClient.humanverify_receipt
Gogithub.com/Sidiora-Labs/LayerX-Network/platform/sdk/goClient.HumanVerifyReceipt
JVMcom.sidiora.layerx:layerx-sdkProductionClient.humanLocalVerifier.verifyReceipt
SwiftLayerXSDKhumanMoveQuote / humanMoveCommitLocalVerifier.verifyReceipt
.NETLayerX.SdkHumanMoveQuoteAsync / HumanMoveCommitAsyncLocalVerifier.VerifyReceiptAsync

Native and application API families

FamilyDeveloper surface
Native activitiesCanonical encoders, intent construction, account derivation, fee estimation, sequencing, and signed activity submission.
ProgramsProgram lifecycle, native program calls, transfer authority, call graphs, runtime terminals, and occupancy settlement.
Spot and perpetualsbuildSpotActivity, decodeSpotActivity, buildPerpsActivity, and decodePerpsActivity construct and inspect native trading payloads.
ExchangeABI helpers construct order placement, cancellation, settlement, and margin transactions; event decoders inspect exchange logs.
BridgebridgeInCall, bridgeOutCall, and decodeBridgeEvent bind cross-network transfer requests to the bridge ABI.
LaunchpadMarket creation, buy and sell calls, fee strategies, fee claims, airdrops, burns, LP rewards, and pause controls.
Streams and mirrorsBounded pages, stable cursors, subscriptions, and local mirrors support replayable application views.
XWeb and agent servicesXWeb API, web search, native capabilities, gas-station support, and policy-aware transport interfaces.

Credentials, amounts, and retries

Use Bearer identity sessions for authenticated human journeys and faucet claims. Public activity submission uses a LayerX-Key credential with activity:write. These credentials authorize different operations. Keep secret material in SecretBytes or the language credential wrapper, and keep signing outside application logs.

Use protocol integer amounts or decimal strings rather than floating point values. Attach a stable idempotency key to a business action and preserve it across retries. A submission result can be pending; poll or subscribe until the requested commitment is reached, then verify the receipt.

Transport selection

The generated operation catalog defines names and schemas; the transport determines the reachable plane. TypeScript, Python, and Swift agent HTTP transports route Programs operations. Go provides a human HTTP transport. JVM transport accepts separate human and agent origins. Supply an agent-capable transport for daemon operations and use public JSON-RPC for self-service principal registration.

Start with SDK quickstarts, then continue to MCP tools, Programs, and public JSON-RPC.

Paxeer X · System documentationBack to top ↑

Ask Paxeer X Docs

Answers from the documentation.

What would you like to know?

Ask a question, find a guide, or get help with your next step.

Enter to send · Shift+Enter for a new line