1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf800b7681893eb99bcd30da41f97b962aec22868fa35b6a6a55eac1ce9081aac. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b5168cd4-2d5a-4de6-8aef-757415ab48ae.json and https://artists.proofprofile.net/proofs/artist/b5168cd4-2d5a-4de6-8aef-757415ab48ae.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Space Oddity (with John 'Hutch' Hutchinson) - 'Mercury' Demo
The 'Mercury' Demos (with John 'Hutch' Hutchinson)
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248882be6767bfde0f471e731580f86802efd00c1b97c5693f4bb3ce5ec7e4ba. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800231.
An Occasional Dream (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ac22d6682a9fadc09f66ed030f29d4704d8a4875e2529f89ec4c1bfdc1ff7b. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800233.
I'm Not Quite (aka Letter To Hermione) [with John 'Hutch' Hutchinson] - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b79ebf1254559ad2c20df1c7a10edea6d22b3a095f602bc5994b1a93d41192. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800236.
Lover To The Dawn (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44c1f1d54048c5f724675ed9a77001aee61a67e6a9a3d6a5507c2102823a88c. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800237.
Love Song (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc489d7312c0bd9a02282d0fc4bab2a2feb6760a275abbea62d348ca1c0f587a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800238.
Life Is A Circus (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6593b9925416fa9a410646a38048cbbf2513e0d7a9740cc9ee0fe341bf38a8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800240.
Janine (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf08812fa4ffc7fae0a115ec72928e2de41b0d19f0284bf0d7e3278d72e350cec. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:16:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800232.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
When I'm Five (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6fe47e98cf7b57ac282406e28f45cd7112efa46384957351b26f141020d82f. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T16:53:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800239.
Conversation Piece (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7f81a28f35c91faf85cbf4ebb1546f80fb7e0c8e598a3b8bd2ea8d8fd5e72a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800234.
Ching-a-Ling (with John 'Hutch' Hutchinson) - 'Mercury' Demo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef370e16c122c3ebec89c678896a4a27ab5f4547cf5e26ec1252659a07f6fa2. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJT11800235.