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 0xfcb95f2935ba84514a201c151448ec58e770f469953744168e68f408d346cb28. 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/915dbd5a-d8a2-4eda-9b88-bc9e17bc6f4d.json and https://artists.proofprofile.net/proofs/artist/915dbd5a-d8a2-4eda-9b88-bc9e17bc6f4d.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 0x4ad45344d566c5ce62b2552eeb84cd0f0f6821fc5005345a4eb59978f4a0f634. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZFYZ2172179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e37ac8946edb1942c06a90738a37d39f81ab86d409ae30389feda9e55e47f7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6M2174768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7c060ea0bad2b9905c901692e0b078ac14fab80d3d7cafb21dba758e5b5b72. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZPLR2200704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829e99ff0c508c85d9cd2b61ef1692444f17fd4398fbeb6c9a271d97ecb572b1. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZK6N2333355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935c64bb3ccc44524eae645625c9ec0d09c933dd403b4f1a394d0309450c0bcb. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZDA52497526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5cf2e38e0677797129fa6ca8582ab14fd7123a260cb3298307b3978fd1420b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZDA52497527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420d0de0a8f65d63b484e3b48f28d01fbd724e2b6248d0ff728357cf0abf1b61. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZDA52497529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2035905f9d2b3633d7ccd89bf7cbad23a147d30ab26d567175f68c50bacef750. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZDA52497530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b487680bea02c578f227843e638a7c37be741221ac7770cbb1decea044e295a. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QZZ7P2468681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf1b0c1e25b1db79c39331da4bbb048676a0531d6d0ec4de829e85378bf7fb79. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZES92503826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1399e19cda24fee172b8ac000d7892be18f8624f79d6ffa1607786618d20ab. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZTB92588383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9a71124c39120f032afcf09b70ce01deece54a49328ddcf1b1200313238c47. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTB92588384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b2b7074f23c4e047bfe142208162c536638f8c93d773ab4e706de029fd2d82. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/QZTB92588385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189cf96dd2e74e921fb7b989b49d7fa4f180d0b8c501187e1c19ebcee350881b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZTB92588386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb559bbfedf3bc49ae0b7bc4701cd64f48fe99d2b70a3238f10317e9ec35d52. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/QZTB92588387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc889c15a539e06d3ff4451d8334a994a0121f0df7544f47d6c4d683ccc0195. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZTB92588388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51fb0ee98257277b0f3f44815ce19f5e107571525af15b7332fb58521f1f8fc3. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZTB92588389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a48a11a117cacb9a22956c9946dacf0f1ebca62b5541b7ed26d6e5312e0987. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTB92588390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0d8184ddd9136f27533520c8bdcfe9a25f41fcbc56fa4d5713c0c7a41ed836. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZTB92588391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x013e6a68d495953480a66f34bffd42a753dbad27e3ae069ea17819e5aa694f04. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QZTB92588392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd735ef1d30774e5afe7e420af7d4570e945e3e52011a51a63bc3badb81785602. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTB92588394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb59d11fbc3ae8e16e81e18ce2055a2384727dafc6ea99e755f5a81ecc5a83b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB92588395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0bfac3c3a6275765d853457ec030ebdccd9092f9a2214957d0902593b1641ff. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB92588396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d52bdad3bc9be95e40bb9eda37ba2843c70e1cdde59cbbf9e1f46bb2e392870. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZTB92588397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8beb8962b306870d663a50a769367aa105d10608f9d5befe97738cbafe200fe. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZTB92588398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05ffa8275e2aeee3ba953a38caaef594f6c7cddd91991e12727c625c377c136. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/QZTB92588399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd141ddd15aa1b1b4d4647cc2b090f2a7f5899fd7e48f2e72d8a3eb9c41c199b3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZTB92588400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f27cde5c60eccf7d672eb5a4983e87cdbd1ac9aa69f3e84880e6137b7ff468. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZTB92588401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcc8731c1250a250a67e9d9d2397078aea3611848865614f188bf997015f7b1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZTB92588402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f827c9764e85d8e272d587c926b64782cc24a512e1b0978fa65aacaae3a4e73. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZTB92588403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x732437ca170cf51fc4c722c1c5e6123bb444d684cd1540e8d03313541e46b1ba. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZTB92588404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eaef1de1b690706b4228644997c75605fb30924bc0a1def5714600fc36f2097. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZTB92588405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f9c8f0f5f30a08dc4142625c6e242f942f0ee42df2dea59cbcdf7dec4a6b98. 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/QZHN82071322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703f88204aba2195d1a266b3bc6cd44de87fa2da13373af7bf909abf1804cb43. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZK6Q2025517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2b184ca30542ed175a23418064207337c9dbf1773c04efa6bf854bd690c481. 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/QZHN62598910.