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 0xe05da6e7ce0c8a205cdfd407caed4e0de1cbb3ef4a673f851cd0fde8776975e7. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55b4a03f-fa87-4177-81ad-d50238640e0d.json and https://artists.proofprofile.net/proofs/artist/55b4a03f-fa87-4177-81ad-d50238640e0d.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 0xe12a08bc128c5b352c151479f5b72204aa8c234dfe47a7aa70a259d80a7099df. 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/QZK6L2341202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe177d5afccfdda47a52017e0339157ffebca6a943cf78a1d7cb89e25db0b5207. 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/QZWFG2359964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7205859b375274ae6962117c4c98a46e525cd8de67bc6037e65d1d25f5b551f. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/QZWFG2359965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54c23b7fb1469c48e54106b826e08774fc522a3d0d1185e96ce4e5aee784fb6. 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/QZWFM2340187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54c23b7fb1469c48e54106b826e08774fc522a3d0d1185e96ce4e5aee784fb6. 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/QZWFM2340187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x441431cce3bbfb1d9bc9f96f9a5133277595774a1d6a321a7c210f02bc66000d. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZDA42431331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8814fd64fb27f2a6e0aed4942a14a86edeeef30865184e7bc14e352995a728a. 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/QZHN52488166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18840ca748eb013e9b9c233b913ffd3772dbfbd8b06f4bf942a04e54b740d21a. 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/QZK6N2433145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18840ca748eb013e9b9c233b913ffd3772dbfbd8b06f4bf942a04e54b740d21a. 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/QZK6N2433145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858478aedac54b634611a2921881bb79351f5785d1bff0bcffd2de3465a4398e. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZK6L2403503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858478aedac54b634611a2921881bb79351f5785d1bff0bcffd2de3465a4398e. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZK6L2403503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f79b9cbaa4b9e97698e722a327bf3d9eddae799ab18958158bf07a4bb9ac501. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZMER2454427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf257b1f12348f681dde25f334efdc8c494574db8e24388ea470b11defee58c33. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZNWZ2486702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf257b1f12348f681dde25f334efdc8c494574db8e24388ea470b11defee58c33. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZNWZ2486702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3024f25ab9eb366131029d316ff66385f1c694df637f65d3d276d37cc2ce191f. 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/QZRP52469871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96372743db2866a8a708856244e8f9207481cbe928a9c137aa80d979475e74aa. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZTB92410964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96372743db2866a8a708856244e8f9207481cbe928a9c137aa80d979475e74aa. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZTB92410964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfecae1dfc0b5cfd3ddc2a3ed96f711f28f82a62270b195127f82a5448904ac7c. 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/QZWFU2411098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfecae1dfc0b5cfd3ddc2a3ed96f711f28f82a62270b195127f82a5448904ac7c. 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/QZWFU2411098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeddde1bad61c2c4242d0918921624604d99131781d1a8cbbae9be159971e8871. 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/QZZ7X2469573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa251e6b60c01d7e7fba12676d084624e3431d06e1822c4b84a4c52573cab7f10. 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/QZPLS2576184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076771304e835385f117e3bb2163fa868fd1e42b28623a054e80a92ec4d34d16. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZPLS2576185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af1cdd97462bf716fcc7b00f86bf89b681ebe4631b33ee9b7fcd5f8a8afbb76. 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/QZTB52575549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598ac78399bb01bcc49992607241aca382411bf93aff056845c9ad36dc94ecad. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZTB52575550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c065ad4711525e85a9d0b26d3ee57c0dbf0d9bbfb841a1db8d8b85101da7ce3. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZTB52575548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa251e6b60c01d7e7fba12676d084624e3431d06e1822c4b84a4c52573cab7f10. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZPLS2576184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076771304e835385f117e3bb2163fa868fd1e42b28623a054e80a92ec4d34d16. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZPLS2576185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598ac78399bb01bcc49992607241aca382411bf93aff056845c9ad36dc94ecad. 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/QZTB52575550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeebcdc75571e36cfef798832e24779b3965dbe99fe58e6743393a0b4ad08d2cf. 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/QZWFK2562232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f64d4fefe7177e638bdcf5a2250faf28173c97c7381417067190c434f864ae. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZWFK2562233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c065ad4711525e85a9d0b26d3ee57c0dbf0d9bbfb841a1db8d8b85101da7ce3. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZTB52575548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076771304e835385f117e3bb2163fa868fd1e42b28623a054e80a92ec4d34d16. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZPLS2576185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeebcdc75571e36cfef798832e24779b3965dbe99fe58e6743393a0b4ad08d2cf. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QZWFK2562232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f64d4fefe7177e638bdcf5a2250faf28173c97c7381417067190c434f864ae. 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/QZWFK2562233.