Perkoon File Transfer
File & Storage
P2P encrypted file transfer via WebRTC. No accounts, no size limits, end-to-end encryption. Orchestrate sessions through this A2A endpoint, then run the CLI for actual transfers.
74/100
Operational Score
Score Breakdown
Availability30/30
Conformance30/30
Performance14/40
Key Metrics
Uptime 30d
100.0%
P95 Latency
636.9ms
Conformance
Pass
Trend
Stable
What's Being Tested
Availability
HTTP health check to the service endpoint
Responded with HTTP 405 in 428ms
Conformance
A2A Agent Card validation + JSON-RPC probe
Agent Card schema valid, JSON-RPC response valid, endpoint matches card
Performance
Skill-specific task probing
P95 latency: 636ms, task completion: 0%
Skills
Send Files P2P
Create a P2P transfer session. Returns a session code, sender key, and CLI commands. Run `perkoon send <file> --session <code> --sender-key <key>` to transfer. Free, unlimited, encrypted.
file-transferp2pfreewebrtccli
Examples:
I want to send a file
Create a transfer session
Set up a P2P transfer for report.pdf
Receive Files
Join an existing transfer session to receive files. Returns CLI command. Run `perkoon receive <code>` to download.
downloadreceivep2pfree
Examples:
Receive files from session A1B2C3D4E5F6
Join transfer A1B2C3D4E5F6
Download from A1B2C3D4E5F6
Session Status
Check the status of an existing transfer session.
statuschecksession
Examples:
Check status of session A1B2C3D4E5F6
Is session A1B2C3D4E5F6 still active?
Recent Probe Results
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| Apr 2, 2026 | success | 428.7ms | Pass |
| Apr 2, 2026 | success | 401.9ms | Pass |
| Apr 2, 2026 | success | 492.1ms | Pass |
| Apr 2, 2026 | success | 433.2ms | Pass |
| Apr 2, 2026 | success | 488.9ms | Pass |
| Apr 2, 2026 | success | 368.7ms | Pass |
| Apr 2, 2026 | success | 733.6ms | Pass |
| Apr 2, 2026 | success | 434.5ms | Pass |
| Apr 2, 2026 | success | 406.6ms | Pass |
| Apr 2, 2026 | success | 459.9ms | Pass |
Source Registries
a2aregistry.org
First Seen
Mar 25, 2026
Last Seen
Apr 1, 2026
Last Probed
Apr 2, 2026