Skip to main content

Precompile directory

These are development addresses from the inspected node profile. Short addresses are zero-padded to 20 bytes; 0x1009 means 0x0000000000000000000000000000000000001009. Reserved code does not imply that the service's required genesis policy, assets or committees are configured.

Native services​

AddressServiceBoundaryGuide
0x1000Order registryPlace/read/cancel development registry; separate from matchingOrderbook
0x1001Spot and native ledgerConfigured asset 1 / JOLT 0 market and ledger operationsOrderbook
0x1002Privileged asset adapterCalled by admitted token implementations; not the token addressAsset policy
0x1003Firm quotesBounded maker quotes and common-ledger settlementMarkets
0x1004Oracle reportsConfigured publisher, freshness and sequence checksOracle observations
0x1005Security CouncilExpiring asset outflow budgets onlySafety controls
0x1006LendingJOLT cash pool and configured collateral profileMarkets
0x1007Atomic plansBounded caller-preserving all-or-nothing callsNative services
0x1009Native accounts / passkeysRegistration, in-place policy and authorized executionAccounts
0x100aPayment grantsFixed recipient and bounded JOLT authorityAccounts
0x100bGuardian recoveryDelayed owner-cancellable policy replacementAccounts
0x100cVoluntary time locksOwner lock, extendable but not early-releasableSafety controls
0x100dRecurring paymentsFixed JOLT recipient and schedulePayments
0x100eFunded vouchersImmutable recipient, cumulative funded claimsPayments
0x100fNative token grantsBounded native asset transfer grantsAccounts
0x1010Time/hash paymentsFunded amount and exact claim windowPayments
0x1011Agreed escrowsAccepted funded delivery/dispute termsPayments
0x1012Inactivity bequestsFunded shares, check-in and noticePayments
0x1013Operation grantsExact runtime-pinned call authorityAccounts
0x1014Contract-token grantsExplicit bounded contract-token transfer profileAccounts
0x1015Attested paymentsOwner-selected signer evidencePayments
0x1016Code admissionOptional runtime-hash eligibility and committee actionsAsset policy
0x1017Issuer asset policyNon-JOLT issuer permissions, holds and listing stateAsset policy
0x1018Block root historyRecent and accumulated historical root verificationState proofs
0x1019Retention obligationsFunded challenge/answer and retention profilesState proofs
0x101aComposed conditionsBounded condition composition for funded paymentsPayments
0x101bVesting grantsFunded linear grant with cliffTokenomics and vesting
0x101cStake positionsBonding, unbonding and double-sign evidenceStaking
0x101dSAFU fundCommittee-authorized claims from funded reservesFunded services
0x101eAMM factoryAuthorized native Uniswap V2-compatible pairsMarkets
0x101fLP farmFunded LP-share reward streamFunded services
0x1020Alias registryReadable names held as ERC-721 tokensAliases
0x1021Pre-call hooksContract-configured hook enforcementHooks
0x1022Asset registrationFixed supply or capped non-JOLT issuanceAsset policy

The gap at 0x1008 is intentional: do not invent an endpoint for an unassigned entry. Energy is a common-ledger policy with a read RPC, not an extra endpoint guessed from this numbering.

The AMM pair addresses are derived by its factory; token adapter addresses come from genesis or asset registration. Neither the pair nor the JOLT token identity should be guessed from this table.

Ethereum system precompiles​

The host supports Osaka system precompiles 0x01–0x11 and corrected P-256 verification at 0x0100. Their input layouts, gas costs and failure behavior follow the Osaka execution profile. P-256 verification alone is not a WebAuthn assertion verifier.

Integration rules​

Use the cpp-node Solidity SDK for typed calls, service addresses and ABI declarations. Match its version, canonical binary encoding, gas bounds and permission model to the deployed service. Low-level bytes payloads have strict schema; do not improvise their encoding. Native state and EVM state share rollback, while outer transaction fees follow the runner profile.

Start with a read-only native call and the service guide. This directory is an inventory, not a promise of deployed public configuration.