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 0x33c8e8262f158b070f345e4511d3af346ad14e2a7197272a0f60ce055bf81774. 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/31cfc076-4e90-4784-a541-cc2fd75c35a3.json and https://artists.proofprofile.net/proofs/artist/31cfc076-4e90-4784-a541-cc2fd75c35a3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Life Has Passed Me By (from the Netflix Series "The Andy Warhol Diaries")
The Andy Warhol Diaries (Soundtrack from the Netflix Series)
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 0xb415bac99e3cf56244eea39cfb419534f594bdb4eed541d057c89fe364ffd887. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZ8BZ2201378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bc27160cdb6951573d5a04166bbc3a7c3d8d20873cd3efa8d87830264c0df6. Chain 2 (Bitcoin): anchored in block 957876 (2026-07-13T16:00: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/QZ8BZ2201379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23f0c9ee407344fbda02e01bd646ae06a2153adc624d9991dbcc89c2a48de5f. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:08: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/QZ8BZ2201382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d13adad7ed3abe1bb65178b722b71473f050336c5f96d0856f12de7bf74a39f. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZ8BZ2201383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc48f15aa0a38223bda9acc3dded65526240e85deae98f4264cc38461f4bafb8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZ8BZ2201385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8625f87d9b32eca52ff1e8b55aff2c18fdf78a54e832996f89a7f75b347ef92. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZ8BZ2201386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb66314c024e82ffec068201e34cbbc6cc552422dd95a311203ea5aa88e2500. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/QZ8BZ2201388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fc74a2c91ffe3cfc874276aa58f272737da16c7c2e32c669cc1d0eb3610583. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZ8BZ2201389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50ef675000c9aabaf73f0523e2fb40d83ecc60d1c2782ad1aa3d15935608d58. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZ8BZ2201392.