Sibyl Labs Hackathon · live evidence

A release cannot outrun its rights.

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.

Use authorization campaign-aurora:neon-drive
v2
Remembered scope
  • YouTube
  • Organic
  • UK
  • 30 Sep
Proposed release ATTEMPT / 002

Paid Instagram · US + UK

Blocked
  • Instagram is outside the stored channel scope
  • Paid media is not authorized
  • US territory is not authorized
x402 scoped grantsame entity updated
Identical request cleared
95.6%Sibyl LongMemEval reference
#78052Virtuals ACP job · completed
$0.001x402 scoped grant · settled
409Unauthorized export · refused

The decision

The model can explain.
The gate decides.

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.

  1. 01

    Recall one authority

    A fresh process reads the single mutable UseAuthorization entity. No transcript is passed between actors.

    Sibyl WARM
  2. 02

    Compare exact scope

    Channel, paid-media use, territory, identity, and dates are evaluated by pure policy—not an LLM.

    Mismatch
  3. 03

    Refuse the artifact

    A blocked attempt returns concrete reasons and the export boundary writes nothing.

    Packet: none
  4. 04

    Acquire, update, retry

    A settled x402 grant expands the same entity. The identical request now clears and produces its packet.

    Cleared

Partner evidence

Real work, visible receipts.

The two commerce events are deliberately separate: ACP coordinates the reviewer; x402 purchases the missing usage scope.

Base mainnetCompleted

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
View reviewer agent
Base SepoliaSettled

x402

The buyer received HTTP 402, paid test USDC through the official facilitator, retried with proof, and received a scoped grant.

Handshake
402 → pay → 200
Price
$0.001
Grant
Paid · IG · US + UK
Effect
BLOCKED → CLEARED
Inspect the integration

Load-bearing memory

Delete memory.
Delete the product.

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 test

Built for release operations

Ship the campaign.
Not the liability.