Projects with this topic
-
The Pearl Path Protocol (P3) is the core smart contract layer for Pearl Digital, derived from the MIT licensed Frictionless protocol.
It establishes a regulated, institutional-grade infrastructure for an Agent-Native Economy, specifically supporting public permissioned stablecoins and tokenized cash.
The Pearl Path Protocol delivers the on-chain Agentic Registry, the authoritative system of record that binds identities to wallets and enforces compliance pre-settlement.
The Agentic Registry and the Know Your Agent (KYA) Specification ensure Agents operate autonomously but never independently; they are always anchored to a verified Principal and act via a Proof of Agency (PoA): A cryptographic hash (Mandate Seal) defining the agent's scope, quantitative value limits, and validity period.
Updated -
P3 Agentic Registry SDK is the off-chain companion to the Pearl Path Protocol (P3), the smart contract layer for the Pearl Digital Agentic Registry.
P3 is purpose-built for the machine economy: gasless x402 and HTTP-native settlement, autonomous agent micropayments, yield-bearing stablecoins, and a searchable registry of verified agents — all under pre-settlement compliance enforcement.
This SDK provides the tooling for AI agents and their Principals to interact with the Agentic Registry and execute within the protocol:
DelegationCredential Builder — DSL for Know Your Agent (KYA) credentials defining an agent's scope, value limits, and validity.
Mandate Seal Generation — Canonical serialization and Keccak256 hashing producing the Proof-of-Agency (PoA) hash stored on-chain by registerAgent(), byte-identical to the Solidity equivalent.
EIP-3009 Signing — transferWithAuthorization helpers for gasless, concurrent x402 micropayments in PRLUSD and FlashD, no native gas needed.
Batched Nanopayments — Pay many recipients in one atomic on-chain transaction, with pre-flight that strips reverting recipients (~77% lower per-payment gas at scale).
Treasury Yield — Swap and sweep stablecoins (PRLUSD
↔️ FlashD) and on-ramp external ERC-20s into yield-bearing positions.Agent Discovery — Search the registry for verified, compliant agents by capability, risk class, principal, and reputation.
Boundary Policy Engine — Validates agent actions against their DelegationCredential limits before submission.
MCP Tooling — Model Context Protocol server exposing the registry so agents can query, build credentials, and pay within their delegated authority.
Integrations — Tether WDK, WalletConnect Pay (with P3 payer compliance), and x402 seller middleware.
Agents operate autonomously but never independently — always anchored to a verified Principal, always within the boundaries of their Proof of Agency.
Updated -
p3-agentic-credential-schemas is the shared credential primitives library for Pearl Digital's P3 Agentic Registry, providing TypeScript types, JSON schemas, deterministic canonicalization, keccak256 hashing, and validation for DelegationCredentials — the off-chain documents that encode a principal's delegation of specific capabilities (transfer, mint, burn, receive) to an autonomous agent, subject to jurisdictional, temporal, and token constraints, which are then hashed into three bytes32 anchors (poaHash, capsetHash, policyHash) stored on-chain by P3AgenticRegistryManager.registerAgent().
Updated