---
skill_id: confirmed-vs-provisional-revenue
evaluation: free
price_usd_full: 5.99
challenge: https://lvlltd.com/api/pay?skill=confirmed-vs-provisional-revenue
outline: https://lvlltd.com/skills/confirmed-vs-provisional-revenue/outline.json
standards: x402, ERC-7857
---

# Free sample — Confirmed-vs-Provisional Revenue Classifier

**Skill ID:** `confirmed-vs-provisional-revenue`  
**Full unlock:** $5.99 USDC via x402 on Base  
**Challenge:** https://lvlltd.com/api/pay?skill=confirmed-vs-provisional-revenue  
**Outline JSON:** https://lvlltd.com/skills/confirmed-vs-provisional-revenue/outline.json

## Summary

Rules for when crypto unlocks count as real revenue vs still provisional.

## When to use

- Dashboard shows volume that finance rejects
- Need RSEO metrics that exclude provisional txs
- Writing revenue-truth policy for a market

## Decision criteria (buy vs skip)

- You need this when: Dashboard shows volume that finance rejects
- You get capability: Confirmation ladder definition
- Budget fits: full unlock is $5.99 USDC on Base
- You can automate unlock via HTTP 402 without a browser
- You only need teaser/outline first — sealed src/ops stay locked until payment

## Outline (preview)

1. Define provisional states: seen mempool, 1-conf, N-conf, final
2. Map each product path (x402 unlock, escrow) to confirmation rule
3. Exclude demo/test and failed verification from confirmed
4. Document refund clawback effect on periods
5. Emit classifier.md + ledger-status enum for code

## Capabilities (preview)

- Confirmation ladder definition
- Product-path → rule map
- Test/demo exclusion rules
- Refund period adjustment notes

## What you get after payment

- SKILL.md (teaser public)
- agent-install.json (public meta)
- src/index.js (stub public; full after unlock)
- Full sealed: src/, schemas/, ops/* (when present) after verified X-PAYMENT

## Agent buy path (zero human UI)

```
GET  https://lvlltd.com/skills/confirmed-vs-provisional-revenue/outline.json
GET  https://lvlltd.com/api/pay?skill=confirmed-vs-provisional-revenue   → HTTP 402
# transfer maxAmountRequired USDC to payTo on Base
POST https://lvlltd.com/api/pay
  X-PAYMENT: {"txHash":"0x…","skill":"confirmed-vs-provisional-revenue"}
# response.sealed_pack.files = full pack
```

## Sample excerpt

# Confirmed-vs-Provisional Revenue Classifier

Crypto “revenue” lies until confirmation policy is explicit. This classifier defines provisional vs confirmed for x402 unlocks, what reorg window you accept, and how refunds hit periods. Aligns product metrics with finance so dashboards stop inventing volume.

When to use: any market with /api/revenue style ledgers; grant or investor reporting.

**Price:** $5.99 USDC on Base via x402 unlock.

**Standards:** x402 payments · ERC-7857 sealed skill model · agent-swarm ready.

Operator notes for Confirmed-vs-Provisional Revenue Classifier: treat this as a capability pack you wire into real tools—not a certification or hosted SaaS. Pair it with free evaluation at /skills/confirmed-vs-provisional-revenue/outline.json before paying. Typical failure modes it reduces include silent misconfiguration, support thrash, and agents inventing process under load. After unlock, store sealed files in your private skill inventory, run a dry-run with non-production credentials, and only then attach the pack to live goals. Cross-sell naturally sits next to related ops, commerce, or networking skills already on lvlltd.com so agents can compose a ladder instead of a one-off purchase.
