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 0x9af322441a11b82b06c71f09f94d98de37643207219a79d67c026babafcebe89. 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/413f08b0-1401-4ba0-a790-eab2348837f1.json and https://artists.proofprofile.net/proofs/artist/413f08b0-1401-4ba0-a790-eab2348837f1.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 0x587a89ce9f8f7929ec6cbb0a7762bc0093b1c5069f16dcdfe48bfe99ad76b0ff. 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/SKB841201002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c0665acf747c4529f40cf2abfe01f8b49d0c7f9618dc909c002e9232282cf4. 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/SKB841201007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ff46456190f1d4dd3865a8527ccf400e4a069e01285c1c20af254546b12d43. 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/SKB841201008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf7dc1849efa8c4c0519d51d4713e6dcebf3c8c037015ce599681c2db6d2f70. 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/SKB841201011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dcfd19bfff05e3e3bff4c7fa24f84a54d8579e081431cbe8ac62b717237236b. 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/SKB841201013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a44f6437b6dde794393fa81f6568076955bcdc15907f997b1f5b2e7ea1fc8fc. 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/SKB841201015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0e9a6816cb117500e80d72c335810032bb721c55dc4ac6bd7c7265bc9e243a. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/SKB841300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0091d868e2e000c3dd7af2d921e09faf37685db8d2480f033d014812691e3cf5. 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/QMPKX1425841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802d992f6dd38da2af131df4f377a1ead26bae9d5fcf42fbfc482efe600a4ce8. 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/SKB841501502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223995ab979989de98fc119dc329852f8d649a835acacdf1e9ce775761e50ee7. 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/SKB841501504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b15a44dc992b48582885290bda5d047556a69cdc860c3b564adb9178fd1d4e9. 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/SKB841501506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c72856af52468fa09b9ba31de4174eca43af912cde9cea520d6d8ddd5367ed. 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/SKB841501507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85f2dd1caef0bbc1bcffada70455d9b21c1f8ad64bf29a206242d125e14ae44. 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/SKB841501509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a3f29c7bb8d2288b6d844e8c5acb04a4726d0456a9a7497c7f09ea3c148c1e. 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/SKB841501510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e4111fa578aa87a0bfd14c61e1c62a94e4c2f3ae8edc7ac51771f8dccb59d3. 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/SKB841501511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f0ab8befc707fda75f2ec005bc9f36d6239e96b96204fe57afa2acda3ea330. 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/SKB841501513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f65482f6480f4e41bcec4d846364c3254e5ace5e61d8b8ec46f01a7dc0aaae. 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/SKBC82100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c861151a51c41a50965c2a4b5ec5a8eb314e62979f64f58c9127b19bbc209ca. 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/SKBC82100102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53477b931b4ce598c7cd0c20e99df00a6869eb65cc4360f00e8ff981620cf602. 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/QZN882117613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d3d08865d44a3bb3f8499579d98e2b93c605e942768c3709ae155606ad988b. 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/SKBC82100105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adcd63a1b11f66744eac7e19349c8f261361f8a34c977254b52c4c4f6319e57. 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/SKBC82100116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586d5dac7b283bdf944a7edfc0c8fa4a1694357b5aeba35e4e6530f4dd70c4fa. 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/SKBC82100118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320152b280304a3dc285ebc82c87821c6ff525ff2f1391b9c46cfe9eaf667b46. 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/SKBC82100123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b69ebf784d58b7d205a072348070db90fd9e5076a2eed925100eb861442e263. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:19: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/QZZ662495406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6d4425d5f986f48d2eae19360a2e57905079bf59587d68cccacba5a028d417. 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/QZWDW2564207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f84865347bbf46a619b2e5d51fe437cfe9656c707892368ee82c8d4153f4e5c. 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/QZYFZ2505282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602c0eed37c5dc624589db3e57c1a40c2fd48df034dea8d928435e160f4ea5ce. 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/CZA232001330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x972a10af1d2a6548613a9b7b638850a59efb88f38b3683d3231d5111b754e483. 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/SKB841401415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5bb7ff3f129eb2af1afc4a5f9cb2ab3a9eaec92444f292deb93078157148ece. 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/SKB841401438.