Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

CipherBid is a Vickrey NFT auction on Starknet where every accepted bidder locks the same STRK collateral cap through STRK20. The actual bid stays sealed until reveal. Settlement sends the NFT to the winner at the greater of the reserve or second-highest valid bid, and every refund, surplus, and seller payment returns through private STRK20 claims.

[Open the live mainnet auction](https://sourcesenseitherealone.github.io/cipherbid/auction/?id=1788040057342) · [Read the transaction ledger](docs/evidence/mainnet/transactions.md) · [Use the presentation script](docs/demo-presentation-script.md)
[Open the live mainnet auction](https://sourcesenseitherealone.github.io/cipherbid/auction/?id=1788040057342) · [Watch the final demo](https://youtu.be/pYZk6KXko7o) · [Read the transaction ledger](docs/evidence/mainnet/transactions.md) · [Use the presentation script](docs/demo-presentation-script.md)

## The 30-second version

Expand Down Expand Up @@ -56,7 +56,7 @@ The production frontend is live at [`https://sourcesenseitherealone.github.io/ci

The exportable live-auction route is `/auction?id=<positive-u64>`. It validates one auction ID, reads public Starknet state in the browser, verifies the deployed class/configuration and NFT custody, then renders wallet controls. Ready X still owns private-note discovery, proving, signing, and submission.

The [record-ready presentation script](docs/demo-presentation-script.md) follows this exact page and keeps the explanation under three minutes. `strk20.json.demo_video` stays empty until the updated recording is published and independently checked.
The final [2:24 public demo video](https://youtu.be/pYZk6KXko7o) follows this page through equal collateral, the `2/4 STRK` result, private claims, and atomic delivery. The [presentation script](docs/demo-presentation-script.md) remains available for the complete talk track and judge Q&A.

## Verified mainnet demo

Expand Down Expand Up @@ -254,6 +254,7 @@ Do not add `--execute` until the printed plan, signer, network, public bidder re
- [Mainnet deployment](docs/evidence/mainnet/deployment.md)
- [Verified mainnet transaction ledger](docs/evidence/mainnet/transactions.md)
- [Verified mainnet auction lifecycle](docs/evidence/mainnet/auction-lifecycle.md)
- [Final public demo video evidence](docs/evidence/submission/demo-video.md)
- [Live demo presentation script](docs/demo-presentation-script.md)
- [Mainnet release candidate](docs/evidence/mainnet/release-candidate.md)
- [Canonical demo matrix](docs/evidence/task-0-demo-matrix.md)
Expand All @@ -262,7 +263,7 @@ Do not add `--execute` until the printed plan, signer, network, public bidder re
- [Hackathon requirements matrix](docs/evidence/hackathon-requirements-matrix.md)
- [Sepolia rehearsal](docs/evidence/sepolia/demo-runbook.md)

`strk20.json` contains two verified contracts, five successful pool-touching CipherBid transactions, and the clean-browser-verified auction URL. The video field remains empty until the updated recording is public and checked.
`strk20.json` contains two verified contracts, five successful pool-touching CipherBid transactions, the clean-browser-verified auction URL, and the public 2:24 YouTube demo.

## Scope

Expand Down
2 changes: 2 additions & 0 deletions docs/demo-presentation-script.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

**Live page:** https://sourcesenseitherealone.github.io/cipherbid/auction/?id=1788040057342

**Published video:** https://youtu.be/pYZk6KXko7o

## Before recording

1. Open the live auction in a clean browser window.
Expand Down
11 changes: 6 additions & 5 deletions docs/evidence/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,18 @@ This directory contains public, secret-free specifications and verified readback
| [`mainnet/transactions.md`](mainnet/transactions.md) | Verified | Ten canonical lifecycle receipts; five qualifying pool-touching CipherBid transactions with event and trace checks |
| [`mainnet/auction-lifecycle.md`](mainnet/auction-lifecycle.md) | Verified | Actual 2/4 STRK reveals, Vickrey settlement, NFT delivery, all claims, and zero residual value |
| [`submission/pages-deployment.md`](submission/pages-deployment.md) | Verified | Durable GitHub Pages settings, exact deployed `main` SHA, successful hosted workflow/deployment, HTTP routes, and clean-browser runtime checks |
| [`submission/demo-video.md`](submission/demo-video.md) | Verified | Public YouTube identity, playback, duration, transcript alignment, and privacy-boundary checks |

The mainnet lifecycle is verified through both bidder claims and the seller-proceeds claim. Final actual and accounted AuctionHouse STRK balances are zero.

## Prepared recording control

| Artifact | Status | Scope |
| ------------------------------------------------------------------ | --------------- | ----------------------------------------------------------------------------------------------------------- |
| [`mainnet/demo-script.md`](mainnet/demo-script.md) | Superseded | Earlier maximum-three-minute narration and capture controls for the actual `2/4 STRK` case |
| [`../demo-presentation-script.md`](../demo-presentation-script.md) | Ready to record | Plain-language live-page walkthrough updated for the completed seller claim and final zero-balance readback |
| Artifact | Status | Scope |
| ------------------------------------------------------------------ | ---------- | -------------------------------------------------------------------------------------------------------------- |
| [`mainnet/demo-script.md`](mainnet/demo-script.md) | Superseded | Earlier maximum-three-minute narration and capture controls for the actual `2/4 STRK` case |
| [`../demo-presentation-script.md`](../demo-presentation-script.md) | Published | Plain-language live-page walkthrough for the completed seller claim, atomic delivery, and token-launch roadmap |

The updated presentation script is ready to record. A new file becomes public video evidence only after Pages deployment and clean playback/duration readback.
The final video is published at `https://youtu.be/pYZk6KXko7o`; unauthenticated playback and duration were read back before manifest publication.

## Durable frontend publication

Expand Down
Loading