Skip to content

catalogue: add io.pilot.orthogonal v0.1.0#353

Merged
TeoSlayer merged 2 commits into
mainfrom
catalogue/io.pilot.orthogonal
Jul 7, 2026
Merged

catalogue: add io.pilot.orthogonal v0.1.0#353
TeoSlayer merged 2 commits into
mainfrom
catalogue/io.pilot.orthogonal

Conversation

@Alexgodoroja

Copy link
Copy Markdown
Collaborator

Summary

Adds io.pilot.orthogonal v0.1.0 to the signed catalogue — a managed-key app wrapping Orthogonal (an API marketplace: one key fronting 58 APIs / 851 endpoints — enrichment, email/phone finding, scraping, AI search, people/company/jobs data, weather, voice). Natural-language router (orthogonal.search) + discover→price→execute; only orthogonal.run bills, metered true-to-usage against a per-user $5 budget via the managed-key broker.

What's included

  • catalogue/apps/io.pilot.orthogonal/metadata.json — store card (display name, vendor, methods, sizes, publisher_pubkey).
  • catalogue/catalogue.json — new entry: publisher: ed25519:8zcp…, vendor: Orthogonal, 4 signed platform bundles on R2 (pilot-artifacts-prod), bundles{} map + metadata_url/metadata_sha256.
  • catalogue/catalogue.json.sig — re-signed with the catalogue signing key.

Verification

  • All 4 bundles uploaded to prod R2; public URLs return 200.
  • Installed from this exact signed catalogue (R2 URLs): signature verifies, sha256 matches, integrity OK, store card renders.
  • End-to-end: orthogonal.run executes through the live managed-key broker (broker.pilotprotocol.network), real priceCents debited from the per-user $5 budget; free discovery/balance calls don't debit.
  • app-template submission merged in broker: response-cost credit mode + per-IP cap; submit io.pilot.orthogonal app-template#71 (broker response-cost credit mode + per-IP cap).

🤖 Generated with Claude Code

Managed meta-API app (Orthogonal: one key fronting 58 APIs / 851 endpoints).
4 signed platform bundles on R2, publisher ed25519:8zcp…, vendor Orthogonal.
catalogue.json re-signed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…thogonal

# Conflicts:
#	catalogue/catalogue.json
#	catalogue/catalogue.json.sig
@TeoSlayer TeoSlayer merged commit 6030871 into main Jul 7, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants