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 0x74291dc87e8df1065a506c60bc57c1fdd897c7d935e0f2c018e493d237b9a46c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1f26a129-7199-4aa2-bed1-f7a18c1e2d92.json and https://artists.proofprofile.net/proofs/artist/1f26a129-7199-4aa2-bed1-f7a18c1e2d92.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Platform Live: Conclusion (Season 1, Vol. 8)
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 0x92e0888bb80300e9c4316d0d4a3d3ccec95a6a6fbd3ce1af8e44c9fb74b48f1a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USHM82499435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a4531437be93bb73f327cb1c17af27796dd4206bb81d14be37c9ff11de1ca0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USHM82499436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9d0587cd86325376f2d1a9749e0bedba3ec2b45b3f64766355b24178b29bf89. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/USHM82499431.
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36538887a4abb7c45b14d25005ce9d9d22caf7fb519c75606a7eb6c7d1eb3029. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/USHM82499432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98fb25fb13696acc0f18ee2229016f6327ca90c8f4ac86c6632bd987dd98f184. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/USHM82499433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f4ab6b35370149b3eec548c49106940876c5cab66dea9c351f0f819405e542. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/USHM82499434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd15e9c1712640add4fa37bc06535a5d2673b6cf97c16d9e0c6e0b736825fe8f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QMLNB1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4f7a22af4e8fe62e4aa6ee8ac8fa58be50d787fc5bb46ec81c21957a6aa900. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QMLNB1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebca93945f152ede6aba2e48e7c02bd4dcc3677d28f802201a65be4782f9261d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QMLNB1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c774057abdf921bf9a67bb034cc981b1094740d1dd99693ab9996cf436337a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QMLNB1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3494fa0515fc1ecc145350bb241180627c7e9517277d0a7d8ba17d8897374b8d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QMLNB1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da7e982628905f9f40f0ef4b1bf0dae496232dab0a3ddbbf5f81e30ba5a5ac4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/QMLNB1800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb5e42c1ed08440db0291be34edb73fa05a6e03b20d6e3e1cea6d708ca21cc1a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QMLNB1800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011925128d3c80af0c87b81d4fe7e4e9fa47c7870aeba3b9f33e1464b99dcb9a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QMLNB1800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed949f053acf94d6c5c13a8c37b0ac60cb6e796a46279c04452abebede09f7f. 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/QMLNB1800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c31e3ccf9da3bc751a5c6054f712998898f4cf751d0a7dcf4b25d7a2f2e426. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/QMLNB1800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec11076241a9b1dd54e8348c5c3dffe9c6d22290468f218a99e2ef7102bc36f2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZNWQ2295228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863339c86a54b09cf2fd41a1b668224b0f720919f5232a1b86f14f31314bad8f. 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/QMLNB2000028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd545902cc92084d57becba1599b3602ef101a78e8c4a7345f34a97c737c38c36. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QMLNB1900016.