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 0x97efb65a551460cbdd01bfef40d1674fe7f7a902f6625add498fb01a6e2c8254. 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/9c23ca5d-20ae-4493-94d7-c4dfe270736a.json and https://artists.proofprofile.net/proofs/artist/9c23ca5d-20ae-4493-94d7-c4dfe270736a.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 0x3abc605114474d4e93e36f46a610202a146a29ecc4ce8020c1f23885b9e173f1. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZTB72380889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d67586a29b970c7784b02dda93c00635c32a7f6b051f482376fb88d47dfcd5c. 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/USL4Q2320709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea00969456790bc91745fd4437951ba16801d4122907ba24cf51da25a1dd937. 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/QMBZ92247981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff1c60f898d5143b7785d179cc24e0105e46cbbaa3023e3a65460daf90f52d4. 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/FRX282268606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953ce5733e9c507f0d0a0bc152255d4dddb19b10d2725f47760be3040e766532. 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/USCGJ2292589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4895cd795b5610c8ef5a7a76254f13fe0c1c260b1dedd542953ba72f392eae. 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/CLEM42100846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb47fcfa3d014e5e00a5bb22c2bca46f6f0eb86d562025549025c68a919d671. 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/CLEM42100841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6720b378b68f8d5ff78020da26a4961b0b80a252b21777689b36ac8d6d2f14. 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/USCGJ2119528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd8fb58a84397b37d02054868e74ff8e51bbb2865877d4e9e55293dc49541e8a. 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/QM6N22017355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00c663a6805c2fbb668214469ffc571806fc5932e22397f244d89dbe9f65385. 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/QZFYW2064492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3add6073b45818a116875108d6881fe059fb1d2884cf518c866ddfc380476df9. 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/CLEM42100968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50aaa676790c58ccfea87c3890515e0fddf2a9a4f77d1fc03ff44f1ca00ab5e7. 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/QZW9K2494740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7093c35bd91e55ac4d47c990eecefcb2e21d489ee4385d15d6016c46fa04c42a. 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/NL8RL2461780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c205e039476210fbc18e123bb3c4434dc33ecb5b2fcb1bf3bd404717018008. 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/USHM92489070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbcabc55bae195b75ff7b9f4b90a3db4a5c563ea37e1a54a78ab3228ca462d16. 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/QZS7J2202612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7da0b6a453836729ba1ee2c232d74e8227d94982554d00703312320cd4a60b6. 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/QZS7J2253309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd494b46f69e07a1061ab5f5ccbf217820cfcfae8f68bb7c2f9d5caf4f112e751. 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/QZS7J2231841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3952afba79edf5f3abc0776f8760ff8e77cba0e3a0804489bd3ae0a72d5a1045. 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/QZS7J2249223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce0b0470040b83c5a17e5dc9185c2e82bc560b4081396bc19ef3141ff4cc014. 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/QZS7J2228638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f9f6ac3b5b693f01512172e30f26e83582b76eed1af8b7523ca5b1768e8ec7. 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/QZS7J2202503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf4fc2463e3216f0899ee296286419f238e99631d8f91eee1e033005dba5904. 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/QZS7J2275833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015bc0a5ab7c47c7629ed7f00406a47cccd24556b962a0f4a11f73be0c4461b1. 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/QZS7J2295428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df02f7871bbdeff7cfb002944e68a889cd4f783076b7629126cb5f97f39b108. 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/QZS7J2227527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f225da42117a09e631c4e1d5ffe184b4b9be49581924f2bfe2b8decbc03a0d. 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/QZS7J2253521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68502bc8cdb21b8eaff195f041f593255d3daf9caa5ef10f135e34c900ddf15c. 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/QZS7J2277408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f51415ca78edaec190359ede3b674fedd49577d10cae7a6c4021fe1706bfc88. 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/QZS7J2228701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2041941dd57371011db08cf9181239665354de98a5286014f1cb3aabf0d1672e. 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/QZW9K2422106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf98a2aebecf9abd90abb37bcf9bdec1dad5824c00505df20e9d95e3d7aa954e. 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/QZW9K2422109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ef2a34a13a9c7ebbfb63603b0375103da0813b0397cdc656a598ae7b0ed952. 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/QZW9K2422110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bd1c88437f9342bea84644a039a798d31643b9f0340016b2d20ec175a15348. 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/QZW9K2422113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb481b45a8a6f70cebcd5307091d04a30299c14687a839e2744af8f20978deac2. 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/QMGR32039145.