Virtuals ACP
A separate rights-review agent negotiated, received escrow, rewrote Sibyl, delivered structured JSON, and was evaluated.
- Job
- 78052
- Offering
- rights_review
- Fare
- 0.01 USDC
- Result
- CLEARED_LIMITED
Sibyl Labs Hackathon · live evidence
RightsRelay remembers exactly where a commercial asset may run. It blocks launches outside that scope, survives handoffs, and clears the identical release only after the missing rights are acquired.
Release operations, not legal advice. The demo uses an original track owned by the team.
Paid Instagram · US + UK
The decision
A deterministic function compares the requested release with the authorization recalled from Sibyl. If memory is absent or the scope does not match, no packet exists to ship.
A fresh process reads the single mutable UseAuthorization entity. No transcript is passed between actors.
Channel, paid-media use, territory, identity, and dates are evaluated by pure policy—not an LLM.
A blocked attempt returns concrete reasons and the export boundary writes nothing.
A settled x402 grant expands the same entity. The identical request now clears and produces its packet.
Partner evidence
The two commerce events are deliberately separate: ACP coordinates the reviewer; x402 purchases the missing usage scope.
A separate rights-review agent negotiated, received escrow, rewrote Sibyl, delivered structured JSON, and was evaluated.
The buyer received HTTP 402, paid test USDC through the official facilitator, retried with proof, and received a scoped grant.
Load-bearing memory
The export function never accepts a license object. It must recall the authorization from Sibyl and pass the deterministic gate. Remove that layer and release becomes impossible.
Read the deletion testCurrent attempt
Ephemeral release parameters
Authorization
The mutable source of truth
Journal
Append-only decision evidence
Grant text
Static policy and evidence
Built for release operations