T Topolo Docs
application public internal Verified 2026-05-14

TopoloP2P

Cross-organization capability network for human and agent business actions, approvals, immutable micro-ledgering, and TopoloPay-managed settlement.

Documentation Map

What It Is

Cross-organization capability network for human and agent business actions, approvals, immutable micro-ledgering, and TopoloPay-managed settlement.

Architecture

Owners: platform, commerce-platform, ai-platform

Source repos: apps/system/TopoloP2P

Dependencies: topolo-auth, topolo-developers, topolo-agent, topolo-pay, topolo-notify, topolo-one, applications-packages

Repo shape

No repo surface entries were detected from the registered repo paths.

Runtime Surfaces

Hosts:

https://p2p.topolo.app https://p2p.stg.topolo.us

No wrangler surface was discovered under the registered repo paths.

API Reference

Coverage: curated

Source: PlatformApplications/TopoloDocs/src/content/internal/apps/topolo-p2p.mdx

Source exists in repo: no

TopoloP2P owns the cross-organization action rail, connection policy, immutable value ledger, holds, settlement batches, and audit state. Capability publishing remains in Topolo Developers, identity and grants remain in Auth, agent execution enters through Topolo Agent, Stripe settlement is submitted to TopoloPay, and human approvals surface in TopoloOne Actions.

App API page: /reference/apps/topolo-p2p

This system currently relies on a curated or README-derived contract surface instead of a source-controlled OpenAPI spec.

Auth and Permissions

Depends on Topolo Auth: yes

Service IDs:

srv_4BzeLqH0wCve

API key scopes

actions.invoke

Invoke permitted cross-organization TopoloP2P actions

Resource pattern: none

actions.request

Request TopoloP2P actions

Resource pattern: none

actions.respond

Respond to TopoloP2P actions

Resource pattern: none

capabilities.publish

Publish approved capabilities into TopoloP2P

Resource pattern: none

connections.write

Create or manage TopoloP2P connections

Resource pattern: none

directory.read

Read public TopoloP2P directory capabilities

Resource pattern: none

ledger.read

Read TopoloP2P ledger entries

Resource pattern: none

policy.manage

Manage TopoloP2P approval and spend policies

Resource pattern: none

policy.read

Read TopoloP2P policies

Resource pattern: none

policy.write

Write TopoloP2P policies

Resource pattern: none

settlements.approve

Approve TopoloP2P settlement creation

Resource pattern: none

settlements.write

Create TopoloP2P settlement batches

Resource pattern: none

Service permissions

actions:invoke, actions:request, actions:respond, capabilities:publish, connections:write, directory:read, ledger:read, policy:manage, policy:read, policy:write, settlements:approve, settlements:write

Data Ownership

No storage bindings were derived from wrangler configuration.

Queues / Cron / Workflows

Queue bindings:

No queue bindings were detected.

Cron triggers

No cron triggers were detected.

Workflow signals

No explicit queue/workflow script or cron signal was discovered.

Environment Variables and Bindings

Environment variables:

No environment variables were derived from wrangler configuration.

All wrangler bindings

No bindings were derived from wrangler configuration.

Deployments

Deployment environments: default only or not declared

Routes: workers.dev or Pages-only delivery

Observability enabled: no explicit setting found

Failure Modes

  • No wrangler.toml surface was discovered under the registered repo paths.
  • The registered contract source is missing: PlatformApplications/TopoloDocs/src/content/internal/apps/topolo-p2p.mdx
  • Neither OpenAPI nor README-derived interface detail was found.

Debugging Runbooks

Start with these entrypoints:

  • PlatformApplications/TopoloDocs/src/content/internal/apps/topolo-p2p.mdx

Change Log / Verification

Lifecycle: internal

Last verified: 2026-05-14

Any code change to this system is expected to update the canonical docs in PlatformApplications/TopoloDocs and refresh the verification date.