Skip to main content

Python SDK reference

Package: agirails@3.0.1 · Total symbols: 277 · Manifest generated: 2026-05-29 17:33:29 UTC

Every entry below is auto-extracted from the SDK source itself via the truth-ledger pipeline. The cross-SDK status column tells you whether the symbol has a TypeScript counterpart, is Python-only, or has signature drift the parity sprint is tracking.

For detailed per-symbol docs (parameters, return types, examples) consult the source docstrings in agirails/sdk-python. Auto-extraction of docstrings into rendered prose is a deferred enhancement; currently this page is the index of what exists, not the prose reference.

Tier distribution

TierSymbols
Simple18
Standard245
Advanced9
Internal (not in this view)5

Quick orientation

# Simple: one-shot request / provide, or the long-lived Agent class
from agirails import request, provide, Agent

# Standard: direct kernel / adapter usage
from agirails import ACTPClient, CounterOfferMessage

Simple tier

The smallest surface that produces a working transaction. If you're integrating for the first time, this is where to start. Includes top-level convenience exports (request, provide, serviceDirectory) plus the high-level Agent class and pay() flow. For most integrations this is all you need; you only drop to lower tiers when you need to customise something the convenience layer doesn't expose.

18 symbols.

SymbolKindSummaryCross-SDK status
ACTPClientundefinedMain client for AGIRAILS SDK.✅ in-sync
ACTPClientConfigundefinedConfiguration for ACTPClient.create().✅ in-sync
AgentundefinedAgent for processing jobs via ACTP protocol.✅ in-sync
AgentConfigundefinedMain agent configuration.✅ in-sync
BasicAdapterundefinedBasic-level adapter for ACTP transactions.✅ in-sync
BasicPayParamsundefinedParameters for basic pay() method.✅ in-sync
BasicPayResultundefinedResult from basic pay() method.✅ in-sync
JobundefinedRepresents a job to be processed by an agent.✅ in-sync
JobContextundefinedContext passed to job handlers.✅ in-sync
JobHandlerundefined(no summary)✅ in-sync
MockRuntimeundefinedMock runtime implementation for ACTP protocol.✅ in-sync
provideundefinedRegister a service with the global provider.✅ in-sync
ProvideOptionsundefinedOptions for the provide function.✅ in-sync
requestundefinedRequest a service from a provider.✅ in-sync
RequestOptionsundefinedOptions for the request function.✅ in-sync
ServiceConfigundefinedConfiguration for a specific service.✅ in-sync
StandardAdapterundefinedStandard adapter for granular ACTP transaction control.✅ in-sync
StateundefinedACTP transaction states.✅ in-sync

Standard tier

Production-stable surface for non-trivial integrations: adapters, builders, message-signing utilities, escrow + state-machine helpers, error classes, type definitions. If your code touches the kernel directly (rather than going through Agent), it lives here.

245 symbols.

SymbolKindSummaryCross-SDK status
ACTPClientInfoundefinedClient information.✅ in-sync
ACTPClientModeundefined(no summary)✅ in-sync
ACTPErrorundefinedBase exception for all ACTP protocol errors.✅ in-sync
ACTPEventundefinedBase class for ACTP protocol events.🟢 Python-only (TS parity pending)
ACTPKernelundefinedACTPKernel contract wrapper for ACTP protocol interactions.✅ in-sync
ACTPTimeoutErrorundefined(no summary)🟢 Python-only (TS parity pending)
AddressundefinedEthereum address utilities.✅ in-sync
AgentBalanceundefinedAgent balance information.✅ in-sync
AgentBehaviorundefinedAgent behavior configuration.🟢 Python-only (TS parity pending)
AgentDIDundefinedDecentralized Identifier for an agent.🟢 Python-only (TS parity pending)
AgentLifecycleErrorundefinedRaised when an agent lifecycle operation fails.✅ in-sync
AgentProfileundefinedAgent profile from the registry.🟢 Python-only (TS parity pending)
AgentRegistryundefinedAgentRegistry contract wrapper for agent discovery and management.✅ in-sync
AgentStatsundefinedAgent statistics.✅ in-sync
AgentStatusundefinedAgent lifecycle status.✅ in-sync
ARCHIVE_BUNDLE_TYPEundefined(no summary)✅ in-sync
ARCHIVE_SCHEMA_VERSIONundefined(no summary)🟢 Python-only (TS parity pending)
ArchiveAttestationundefinedEAS attestation reference.✅ in-sync
ArchiveBundleundefinedArchive Bundle (AIP-7 §4.4 - Minimal Hash-First).✅ in-sync
ArchiveBundleBuilderundefinedFluent builder for creating archive bundles.✅ in-sync
ArchiveChainIdundefined(no summary)✅ in-sync
ArchiveFinalStateundefined(no summary)✅ in-sync
ArchiveHashesundefinedCryptographic hashes for verification.✅ in-sync
ArchiveParticipantsundefinedTransaction participants (addresses only, not full profiles).✅ in-sync
ArchiveReferencesundefinedIPFS CID references to full content.✅ in-sync
ArchiveSettlementundefinedSettlement information.✅ in-sync
ArchiveSignaturesundefinedCryptographic signatures for self-verification.✅ in-sync
ArchiveTagsundefinedArweave/Irys tags for archive bundles.✅ in-sync
ArweaveConfigundefinedConfiguration for Arweave client via Irys.✅ in-sync
ArweaveUploadResultundefinedResult of uploading to Arweave.✅ in-sync
AttestationundefinedEAS Attestation data.🟢 Python-only (TS parity pending)
AutoWalletProviderundefinedTier 1 (Auto) wallet provider with CoinbaseSmartWallet + Paymaster.✅ in-sync
BaseAdapterundefinedBase adapter providing shared utilities for all adapters.✅ in-sync
BuyerPolicyundefined(no summary)✅ in-sync
Bytes32undefinedBytes32 utilities for transaction IDs and hashes.✅ in-sync
calculate_priceundefinedCalculate pricing for a job.✅ in-sync
CandidateStatsundefined(no summary)✅ in-sync
canonical_json_dumpsundefinedSerialize object to canonical JSON string.🟢 Python-only (TS parity pending)
CheckStatusResultundefinedResult from check_status() method.🟢 Python-only (TS parity pending)
CircuitBreakerConfigundefinedCircuit breaker configuration for gateway health tracking.🟢 Python-only (TS parity pending)
compute_content_hashundefinedCompute keccak256 hash of content (Ethereum-compatible).✅ in-sync
compute_domain_separatorundefinedCompute EIP-712 domain separator.🟢 Python-only (TS parity pending)
compute_json_hashundefinedCompute keccak256 hash of canonical JSON.🟢 Python-only (TS parity pending)
compute_result_hashundefinedCompute result hash using keccak256 over canonical JSON.🟢 Python-only (TS parity pending)
compute_service_type_hashundefinedCompute keccak256 hash of service type.🟢 Python-only (TS parity pending)
compute_transaction_idundefinedPre-compute ACTP transaction ID.🟢 Python-only (TS parity pending)
compute_type_hashundefinedCompute EIP-712 type hash.🟢 Python-only (TS parity pending)
Constraintsundefined(no summary)🟢 Python-only (TS parity pending)
ContentNotFoundErrorundefinedRaised when content cannot be found in storage.✅ in-sync
ContentProofundefinedProof for content authenticity.🟢 Python-only (TS parity pending)
ContractPausedErrorundefinedRaised when attempting an operation on a paused contract.✅ in-sync
CostModelundefinedCost model for service pricing.🟢 Python-only (TS parity pending)
CounterAcceptBuilderundefinedBuild and verify AIP-2.1 counter-accept messages.✅ in-sync
CounterAcceptMessageundefinedProvider-signed acceptance of a buyer's counter-offer.✅ in-sync
CounterAcceptParamsundefinedParameters to build a counter-accept message.✅ in-sync
CounterOfferBuilderundefinedBuild and verify AIP-2.1 counter-offer messages.✅ in-sync
CounterOfferJustificationundefinedOptional human-readable reasoning + market data.🟢 Python-only (TS parity pending)
CounterOfferMessageundefinedCounter-offer message: buyer's reply to a provider quote.✅ in-sync
CounterOfferParamsundefinedParameters to build a counter-offer.✅ in-sync
create_did_from_addressundefinedCreate a DID string from an Ethereum address.🟢 Python-only (TS parity pending)
create_received_nonce_trackerundefinedFactory function to create a nonce tracker.🟢 Python-only (TS parity pending)
create_typed_dataundefinedCreate EIP-712 typed data from a message.🟢 Python-only (TS parity pending)
create_used_attestation_trackerundefinedFactory to create attestation tracker.✅ in-sync
CreateEscrowParamsundefinedParameters for creating a new escrow.🟢 Python-only (TS parity pending)
CreateTransactionParamsundefinedParameters for creating a new transaction.✅ in-sync
DeadlineundefinedDeadline utilities for transaction timing.✅ in-sync
DeadlineExpiredErrorundefined(no summary)⚠️ diverged (cross-SDK signature mismatch)
DeadlinePassedErrorundefinedRaised when attempting an operation after the deadline has passed.⚠️ diverged (cross-SDK signature mismatch)
DEFAULT_DEADLINE_SECONDSundefined(no summary)✅ in-sync
DEFAULT_DISPUTE_WINDOW_SECONDSundefined(no summary)✅ in-sync
DEFAULT_WEIGHTSundefined(no summary)🟢 Python-only (TS parity pending)
DELIVERY_SCHEMAundefined(no summary)🟢 Python-only (TS parity pending)
DeliveryAttestationDataundefinedDecoded delivery attestation data.🟢 Python-only (TS parity pending)
DeliveryFailedErrorundefinedRaised when service delivery fails.✅ in-sync
DeliveryProofundefinedProof of service delivery.🟢 Python-only (TS parity pending)
DeliveryProofBuilderundefinedFluent builder for constructing delivery proofs.✅ in-sync
DeliveryProofMessageundefinedAIP-4 v1.1 Delivery proof message for EIP-712 signing.🟢 Python-only (TS parity pending)
DeliveryProofMetadataundefinedOptional metadata for delivery proof (NOT included in EIP-712 signing).🟢 Python-only (TS parity pending)
did_to_addressundefinedExtract Ethereum address from a DID.🟢 Python-only (TS parity pending)
DIDDocumentundefinedDID Document containing agent identity information.🟢 Python-only (TS parity pending)
DIDManagerundefinedDID Manager for creating and managing agent identities.✅ in-sync
DIDResolverundefinedDID Resolver for looking up DID Documents.✅ in-sync
discover_agentsundefinedDiscover published agents on agirails.app.🟢 Python-only (TS parity pending)
DisputeRaisedErrorundefinedRaised when a dispute is raised on a transaction.✅ in-sync
DisputeWindowundefinedDispute window utilities.✅ in-sync
DisputeWindowActiveErrorundefinedRaised when attempting to finalize during an active dispute window.✅ in-sync
DownloadResultundefinedResult of downloading content.✅ in-sync
DownloadTimeoutErrorundefinedRaised when a storage download times out.✅ in-sync
EIP712DomainundefinedEIP-712 domain separator.🟢 Python-only (TS parity pending)
EOAWalletProviderundefinedTier 2 (BYOW) wallet provider using traditional EOA signing.✅ in-sync
ERC8004BridgeundefinedBridge to the ERC-8004 Identity Registry.✅ in-sync
EscrowCreatedEventundefinedEvent emitted when a new escrow is created.🟢 Python-only (TS parity pending)
EscrowInfoundefinedInformation about an escrow from the contract.🟢 Python-only (TS parity pending)
EscrowNotFoundErrorundefinedRaised when an escrow cannot be found.✅ in-sync
EscrowPayoutEventundefinedEvent emitted when escrow funds are released.🟢 Python-only (TS parity pending)
EscrowReleaseundefinedEscrow release details.✅ in-sync
EscrowVaultundefinedEscrowVault contract wrapper for fund management.✅ in-sync
EventFilterundefinedFilter for event queries.🟢 Python-only (TS parity pending)
EventMonitorundefinedMonitor for ACTP protocol events.✅ in-sync
EventTypeundefinedTypes of events emitted by ACTP contracts.🟢 Python-only (TS parity pending)
FilebaseConfigundefinedConfiguration for Filebase S3-compatible IPFS client.✅ in-sync
FileBasedUsedAttestationTrackerundefinedFile-based Used Attestation Tracker for persistence.✅ in-sync
FileSizeLimitExceededErrorundefinedRaised when a file exceeds the maximum allowed size.✅ in-sync
format_usdcundefinedFormat wei amount as USDC display string.✅ in-sync
generate_escrow_idundefinedGenerate a cryptographically secure escrow ID (bytes32 hex string).🟢 Python-only (TS parity pending)
generate_secure_nonceundefinedGenerate a cryptographically secure random nonce (bytes32).✅ in-sync
generate_secure_noncesundefinedGenerate an array of secure nonces.✅ in-sync
HAS_MESSAGESundefined(no summary)🟢 Python-only (TS parity pending)
HAS_WEB3_PROTOCOLundefined(no summary)🟢 Python-only (TS parity pending)
hash_service_inputundefinedCreate a deterministic hash for a service input.🟢 Python-only (TS parity pending)
hash_service_metadataundefinedHash service description for on-chain storage.✅ in-sync
hash_service_outputundefinedCreate a deterministic hash for a service output.🟢 Python-only (TS parity pending)
hash_structundefinedCompute EIP-712 struct hash.🟢 Python-only (TS parity pending)
hash_typed_dataundefinedCompute the EIP-712 hash of typed data.🟢 Python-only (TS parity pending)
IACTPRuntimeundefinedRuntime interface for ACTP protocol operations.✅ in-sync
IMockRuntimeundefinedExtended runtime interface for mock mode.✅ in-sync
InMemoryReceivedNonceTrackerundefinedIn-Memory Received Nonce Tracker.✅ in-sync
InMemoryUsedAttestationTrackerundefinedIn-Memory Used Attestation Tracker.✅ in-sync
InsufficientBalanceErrorundefinedRaised when an account has insufficient balance for an operation.✅ in-sync
InvalidAddressErrorundefinedRaised when an Ethereum address is invalid.✅ in-sync
InvalidAmountErrorundefinedRaised when a transaction amount is invalid.✅ in-sync
InvalidCIDErrorundefinedRaised when a Content Identifier (CID) is invalid.✅ in-sync
InvalidStateTransitionErrorundefinedRaised when attempting an invalid state transition.✅ in-sync
IPFSUploadResultundefinedResult of uploading to IPFS.✅ in-sync
IReceivedNonceTrackerundefinedInterface for tracking received nonces.✅ in-sync
IrysCurrencyundefined(no summary)✅ in-sync
IrysNetworkundefined(no summary)✅ in-sync
is_mock_runtimeundefinedType guard to check if runtime is MockRuntime.🟢 Python-only (TS parity pending)
is_terminal_stateundefinedCheck if a state is terminal (no further transitions).🟢 Python-only (TS parity pending)
is_valid_addressundefinedCheck if address matches 0x + 40 hex chars.🟢 Python-only (TS parity pending)
is_valid_nonceundefinedValidate nonce format (must be bytes32).✅ in-sync
is_valid_transitionundefinedCheck if a state transition is valid.🟢 Python-only (TS parity pending)
IUsedAttestationTrackerundefinedInterface for tracking used attestations.✅ in-sync
IWalletProviderundefinedWallet provider interface.✅ in-sync
JobResultundefinedResult of job processing.🟢 Python-only (TS parity pending)
LoggerundefinedStructured logger for AGIRAILS SDK.🟢 Python-only (TS parity pending)
LRUCacheundefinedThread-safe Least Recently Used (LRU) cache.🟢 Python-only (TS parity pending)
MAX_DEADLINE_DAYSundefined(no summary)✅ in-sync
MAX_DEADLINE_HOURSundefined(no summary)✅ in-sync
MaxDailySpendundefined(no summary)🟢 Python-only (TS parity pending)
MaxUnitPriceundefined(no summary)🟢 Python-only (TS parity pending)
MerkleProofundefinedMerkle tree proof for batch verification.🟢 Python-only (TS parity pending)
MessageNonceManagerundefinedThread-safe per-message-type monotonic nonce counter.🟢 Python-only (TS parity pending)
MIN_AMOUNT_WEIundefined(no summary)✅ in-sync
MockAccountundefinedRepresents an account balance in the mock runtime.✅ in-sync
MockBlockchainundefinedSimulated blockchain state for mock runtime.✅ in-sync
MockEscrowundefinedRepresents an escrow in the mock runtime.✅ in-sync
MockEventundefinedRepresents an event emitted by the mock runtime.✅ in-sync
MockStateundefinedRoot state object for the mock runtime.✅ in-sync
MockTransactionundefinedRepresents a transaction in the mock runtime.✅ in-sync
Negotiationundefined(no summary)🟢 Python-only (TS parity pending)
NegotiationResultundefinedResult of a full negotiation flow.✅ in-sync
NetworkErrorundefinedRaised when a network or RPC error occurs.✅ in-sync
NonceManagerundefinedThread-safe nonce manager for blockchain transactions.✅ in-sync
NonceManagerPoolundefinedPool of NonceManagers for multiple accounts.🟢 Python-only (TS parity pending)
NonceValidationResultundefinedNonce validation result.🟢 Python-only (TS parity pending)
NoProviderFoundErrorundefinedRaised when no provider can be found for a service.✅ in-sync
OrchestratorConfigundefinedConfiguration for the negotiation orchestrator.✅ in-sync
parse_usdcundefinedParse USDC amount string to wei (6 decimals).✅ in-sync
PolicyResultundefined(no summary)✅ in-sync
PolicyViolationundefined(no summary)✅ in-sync
PriceCalculationundefinedResult of price calculation for a job.✅ in-sync
PricingStrategyundefinedComplete pricing strategy for a service.✅ in-sync
PROTOCOL_VERSIONundefined(no summary)🟢 Python-only (TS parity pending)
ProviderundefinedBase class for service providers.✅ in-sync
ProviderConfigundefinedProvider configuration.🟢 Python-only (TS parity pending)
ProviderRejectedErrorundefinedRaised when a provider rejects a request.✅ in-sync
ProviderStatusundefinedProvider lifecycle status.✅ in-sync
QueryCapExceededErrorundefinedRaised when a query exceeds the configured cap limit.✅ in-sync
QuoteBuilderundefinedFluent builder for constructing quotes.✅ in-sync
QuoteOfferundefined(no summary)✅ in-sync
RateLimiterundefinedToken bucket rate limiter for controlling request rates.✅ in-sync
ReceiptUploadFailureundefined(no summary)🟢 Python-only (TS parity pending)
ReceiptUploadOptionsundefinedCaller-supplied auth + endpoint overrides.🟢 Python-only (TS parity pending)
ReceiptUploadPayloadundefinedPublic receipt payload uploaded to agirails.app.🟢 Python-only (TS parity pending)
ReceiptUploadResultundefined(no summary)🟢 Python-only (TS parity pending)
ReceiptUploadSuccessundefined(no summary)🟢 Python-only (TS parity pending)
ReputationReporterundefinedReports ACTP transaction outcomes to the ERC-8004 Reputation Registry.✅ in-sync
RequestResultundefinedResult of a service request.✅ in-sync
RetryConfigundefinedConfiguration for retry behavior.🟢 Python-only (TS parity pending)
RoundResultundefinedPer-round details for traceability.✅ in-sync
safe_json_parseundefinedSafely parse JSON with prototype pollution prevention and optional schema validation.🟢 Python-only (TS parity pending)
SchemaundefinedEAS Schema data.🟢 Python-only (TS parity pending)
ScoreBreakdownundefined(no summary)🟢 Python-only (TS parity pending)
ScoredCandidateundefined(no summary)✅ in-sync
ScoringWeightsundefined(no summary)✅ in-sync
Selectionundefined(no summary)🟢 Python-only (TS parity pending)
SemaphoreundefinedAsync semaphore for limiting concurrent operations.✅ in-sync
ServiceConfigErrorundefinedRaised when service configuration is invalid.✅ in-sync
ServiceDescriptorundefinedService descriptor for agent capabilities.🟢 Python-only (TS parity pending)
ServiceDirectoryundefinedRegistry for service discovery.🟢 Python-only (TS parity pending)
ServiceEndpointundefinedDID Service Endpoint.🟢 Python-only (TS parity pending)
ServiceEntryundefinedMetadata about a registered service.🟢 Python-only (TS parity pending)
ServiceFilterundefinedFilter rules for incoming jobs.🟢 Python-only (TS parity pending)
ServiceHashundefinedService metadata utilities for ACTP transactions.✅ in-sync
ServiceMetadataundefinedService metadata structure.✅ in-sync
ServiceQueryundefinedQuery parameters for finding services.🟢 Python-only (TS parity pending)
ServiceRequestundefinedService request message for signing.🟢 Python-only (TS parity pending)
ServiceResponseundefinedService response message for signing.🟢 Python-only (TS parity pending)
SessionMappingundefined(no summary)✅ in-sync
SetBasedReceivedNonceTrackerundefinedSet-Based Received Nonce Tracker.🟢 Python-only (TS parity pending)
shorten_addressundefinedShorten Ethereum address for display.✅ in-sync
SignatureComponentsundefinedEIP-712 signature components.🟢 Python-only (TS parity pending)
SignatureVerificationErrorundefinedRaised when a cryptographic signature verification fails.✅ in-sync
SignedMessageundefinedContainer for a signed EIP-712 message.🟢 Python-only (TS parity pending)
StandardTransactionParamsundefinedParameters for standard create_transaction().✅ in-sync
STATE_TRANSITIONSundefined(no summary)🟢 Python-only (TS parity pending)
StateHelperundefinedState machine utilities.🟢 Python-only (TS parity pending)
StateTransitionedEventundefinedEvent emitted when a transaction state changes.🟢 Python-only (TS parity pending)
StorageAuthenticationErrorundefinedRaised when storage authentication fails.✅ in-sync
StorageErrorundefinedBase exception for storage operations.✅ in-sync
StorageRateLimitErrorundefinedRaised when storage rate limit is exceeded.✅ in-sync
TimeInterfaceundefinedTime management interface for runtime.🟢 Python-only (TS parity pending)
timing_safe_equalundefinedConstant-time string comparison to prevent timing attacks.🟢 Python-only (TS parity pending)
TransactionundefinedACTP protocol transaction.✅ in-sync
TransactionCreatedEventundefinedEvent emitted when a new transaction is created.🟢 Python-only (TS parity pending)
TransactionDetailsundefinedDetailed transaction information.🟢 Python-only (TS parity pending)
TransactionFilterundefinedFilter for querying transactions.🟢 Python-only (TS parity pending)
TransactionNotFoundErrorundefinedRaised when a transaction cannot be found by its ID.✅ in-sync
TransactionReceiptundefinedReceipt for a blockchain transaction.🟢 Python-only (TS parity pending)
TransactionRevertedErrorundefinedRaised when a blockchain transaction reverts.✅ in-sync
TransactionStateundefinedACTP transaction states.✅ in-sync
TransactionStateValueundefined(no summary)✅ in-sync
TransactionViewundefinedOn-chain transaction view from getTransaction().🟢 Python-only (TS parity pending)
TypedDataundefinedComplete EIP-712 typed data structure.🟢 Python-only (TS parity pending)
upload_receiptundefinedUpload a settled receipt to agirails.app.🟢 Python-only (TS parity pending)
UploadTimeoutErrorundefinedRaised when a storage upload times out.✅ in-sync
USDCundefinedUSDC amount utilities (6 decimal places).✅ in-sync
validate_addressundefinedValidate Ethereum address.🟢 Python-only (TS parity pending)
validate_amountundefinedValidate USDC amount format.🟢 Python-only (TS parity pending)
validate_archive_bundleundefinedValidate archive bundle structure and required fields.✅ in-sync
validate_bytes32undefinedValidate bytes32 hex format.🟢 Python-only (TS parity pending)
validate_deadlineundefinedValidate transaction deadline.🟢 Python-only (TS parity pending)
validate_dispute_windowundefinedValidate dispute window duration.🟢 Python-only (TS parity pending)
validate_endpoint_urlundefinedValidate endpoint URL with comprehensive SSRF protection.🟢 Python-only (TS parity pending)
validate_pathundefinedValidate and resolve path, preventing traversal attacks.🟢 Python-only (TS parity pending)
validate_service_nameundefinedValidate and sanitize a service name.🟢 Python-only (TS parity pending)
validate_tx_idundefinedValidate transaction ID format (bytes32).🟢 Python-only (TS parity pending)
ValidationErrorundefinedBase exception for input validation failures.✅ in-sync
VerificationMethodundefinedDID Verification Method.🟢 Python-only (TS parity pending)
verify_merkle_proofundefinedVerify a Merkle proof.🟢 Python-only (TS parity pending)
WalletInfoundefinedInformation about the wallet provider.✅ in-sync
WalletTierundefined(no summary)✅ in-sync
X402AdapterundefinedX402Adapter - Atomic HTTP payment protocol.✅ in-sync
ZERO_BYTES32undefined(no summary)🟢 Python-only (TS parity pending)

Advanced tier

Lower-level building blocks rarely needed in application code: orchestrators, dedup stores, policy engines, raw runtime interfaces. Stable APIs but the contract is "you know what you're doing." Reach here only when the standard tier is genuinely insufficient.

9 symbols.

SymbolKindSummaryCross-SDK status
ArweaveClientundefinedPermanent storage client using Arweave via Irys.✅ in-sync
BuyerOrchestratorundefinedAutonomous buyer-side negotiation orchestrator.✅ in-sync
DecisionEngineundefined(no summary)✅ in-sync
EASHelperundefinedEthereum Attestation Service helper for ACTP protocol.✅ in-sync
FilebaseClientundefinedIPFS hot storage client using Filebase S3-compatible API.✅ in-sync
MessageSignerundefinedEIP-712 Message Signer for ACTP protocol.✅ in-sync
PolicyEngineundefined(no summary)✅ in-sync
ProofGeneratorundefinedGenerates cryptographic proofs for ACTP protocol.✅ in-sync
SessionStoreundefined(no summary)✅ in-sync

See also