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 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 0x0ddb51b562161871d30c304ba13501a8db825fea2d787ea0b200c36b78557d93. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c1d89475-9b77-4fc8-a72a-d7ca365e8ef9.json and https://artists.proofprofile.net/proofs/artist/c1d89475-9b77-4fc8-a72a-d7ca365e8ef9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x22f5be33406689c7e863f173044ccfe49d146bece4e6ac5dc22727f8c87afe98. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/TCAGM2246910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739998e66ca0ee1e905066be4e8b9fc8b7a875edd02e8550e1b508992c9714f7. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/TCAGM2246915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5553d8ae4903776deaafb519b27afe429ad1068eea5b0391f92cf40d3b2b85. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/TCAGM2246921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d0d5fe1191f8aaa09fabc0f7f389e9fcf9b1008af9f6fb7b8a078c9e972f3b4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAGM2246923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53da1d620807469ce62ef560b24692b2586119f2b5f72d5d046b8bcee8350d53. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/TCAGM2246929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2ee75a34bf111c18e2ad7654d8fabd07b2e600377a9156e9cae371a797b5a4. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/TCAGM2246945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f6a8c7bf544dbe8ab367e1a7093de955c371b1ebc1d9810e65c3ca31677881. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/TCAGM2246953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc766eb053269a09fe4300f5b99aa9acbc6b8aee65db7db8d6df4905693dd00aa. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/TCAGM2246419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c555ee5a585e5472db01f379858a23dabc6d9c7907be3d4732ab83cc647505f. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TCAGM2246422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6d179220f04034b1f72f1a33bbbf725511c7246c330ceb090ea6e823a026b2. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/TCAGM2246423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9868e7e28d86f39fd0febdbf03e295f99ccd3d0ce2db99ec5d794f1662b4e41. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCAGM2246425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63db5096d982ca886d5bd2adbb3d9fb039ff899be82c9bfbfac006338a74b880. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAGM2246440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f08f6b1f4c8652e3aaaade13fd96343c78bb162c6d2fd870d58399ddc4ff93a. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/TCAGM2247209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead52f08e3aba8c3d64d0d7bccbcdda448ef4ba5751dabee88934e6ff5c94048. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/TCAGM2247215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18be3866c047ec883fef432cd3e7024bb5d109f51040f7118e0cd7f6a5c30377. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/TCAGM2246123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ac5f4301497bc14ff88e4c183e0c3c3cf1b7c438002bf6691391926606c5c99. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCAGM2246128.