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 0xca8aa27ffb19f48a1542ef9e3e442d7d955af5ced820f7c13c2c87e0bc4fdb4b. 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/c4b7a0f4-0f2e-40fd-877a-cee07575b364.json and https://artists.proofprofile.net/proofs/artist/c4b7a0f4-0f2e-40fd-877a-cee07575b364.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 0x1c0b79a931f3fffe14cf0e62c56b561158d01a2d36e943957bb8435a2666e3e5. 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/QZTPX2322912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca953a40840997a7cefcbdbb0972774568622d4edd15352f52474695510bed11. 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/DEXC82400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43cefc2aeafa1b6fbb722e323d12190aad613befc96304277e23fb13c48f9a01. 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/QZGLS2447551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6917cb5646d4d7d766e80aa6f236c4fa8a1eb9f7302e5ecd5cb396f93266eeb4. 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/QZNJV2305402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec97948e6333648fa5e8fc376446e4ffb24a6a3843f04560a448477105818a48. 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/QZNJX2337066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21d77ea24dd7c9dded896072c831fc8fda88deac21105c6ef5d5d50f069047c. 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/QZNJX2337067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ff03c2d424354cee20bd2ccfc083a9330660acae23f1d01aeb4ddc60878f8f. 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/QZHN62258348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d49cab912588df4f1c403efa320fb8cda98a5df792d9bcb3d11859220ee283. 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/QZGLS2398743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6357d1ee6d332ff8074a3b61363e53a579b77e0cfeb871156b06a077c79efe. 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/QZW9N2205035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecb8a84d8ddf7d6ed1a112a7aa87957d9480ecba1e110fcb8b7fe458447f3b0. 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/QZTAS2209385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ff03c2d424354cee20bd2ccfc083a9330660acae23f1d01aeb4ddc60878f8f. 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/QZHN62258348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa222b71a970225d68c458e6381002f2eb758b65840ac5c8a7e3b09389bb254ff. 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/QZES72216575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00183125c279b22469de9902b996bb07d8055bfe23f0609d7707dec57b4662f7. 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/QZHNB2142926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad598c5934b82a7124f9d48d62631ad253a42885a62a631800fe695dbf4e27ec. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBKPL2150401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bffbcef067de93e573719b8fbcaa7f6a4ce40d09cc0d9d29b320ff4d164f007. 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/QZ4R92100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a3c02d26713789172851301df56f11c042b6150db9c1ccbbef5d862ae63b47. 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/QZ4R92000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18cadb13d1f08a54b1c54a85971b5bf12e1b7aacb4f1959af2b4c826d297bba. 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/QZ4R92000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56127fdc26417226c20f0067adcb777938cf629e8c48b22729d11ba836b8829b. 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/QZ4R92000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb843a95e7fafb2654b2defa9f8ea3c0ce6706b873f9fa1df652a975bc1ccf0ff. 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/QZ4R92000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x010eab4e2e6828894f1a5b38de98e82e9841b03a56b2ffc444fc335703dd289d. 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/TCAFA2075655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb499b70b430d7e190f534746a273569d1cd667983c6a94ef7768d8a9febb83. 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/QZ4R92000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58054a4522cc15de21f637f4ad4f113b68fd3db10b00e6d40584064634d37f4. 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/QZ4R91900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845ce5b42f4d8b1e4579961b0b4624ff908b11af9177fa1d9aa0c5399be07836. 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/QZ4R91900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0fd39cd356a59edae3a68cb344784110bcb4cffa94d2be654d022e96a36ac61. 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/QZ4R91900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7323c4919d4a9d45df16813b9350e52e1716732f7376368fe85c94dca9d4f04. 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/QZ4R91900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d9742c4dbee30faf2b4c34c69bcd86b9f1f13f9a430582891489f99f2dc3fa. 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/QZ4R91900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fdd0aff61397d6d2c8b8289d56eb3b38b7370919a08e89e38e01830279b73c9. 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/QZ4R91900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44304357c7f329880d569b9e15801d3574da9563f45de34db0cb731cab02e7c. 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/QZ4R91900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf227c5f63f5332e0a41de99d6244114eb15efe957d06f11702b1266e7e9728d. 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/QZ4R91900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2a5afbda647af204b91f2b9a038f71b5e270f6ab854b7330cf53987d172035. 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/QZ4R91800028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c7955ca7fe1fa19971e5e7b8ffec46d5310d483cfd3c363ff2fa79cd19096a. 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/QM4TX1823120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d527d200102a993f1cbff80017302c6a6bfc6f4ea76db300055f3ae9508b36. 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/QZ4R91800020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011dc2d2aee7a099bcd7c4340c9cd1ac20f4d1ba1fb0fa7b466a795fe718796d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZ4R91800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9b4b06fe81d21a34e38726c94fcb538b2e23f5cb8eaa5787e044e35bd5fc1f. 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/QZ4R91700022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b752ae91d2d3063d9b13eabce063517a4b6f3bebb3db6d2376be428a84e1604. 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/QZ4R91700021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44599d4fdc63adb5cc856105c0b393f3662b6130533860195848d68634139280. 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/QZ4R91700020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11c387c3091a4580a7acce91b1d2cee64284df21b48c0cb9334d2a75deae8b8. 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/QZ4R91700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b2333ab523d3115981d3acece761c022e94d1dbea1d9af410209e368e6ce61. 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/QZ4R91700001.