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 0xc9a6b6bd124bb11e83f9fb0692730477474f1f04df3c984b0f4086fc17924e36. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3f572782-10ce-43a9-b8e7-6a0308daac58.json and https://artists.proofprofile.net/proofs/artist/3f572782-10ce-43a9-b8e7-6a0308daac58.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 0x2df8dad1486b9a0927a237683ef1b34e254e53f35b77e388f217342da815599e. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/QZES82217520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ff708c7271e61ffa9fc3874a07f555e15b0da2550d781b931b3b300be31fe5. 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/QZES82217522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b916c497cf44ccfb0c55e0b1083b40e19c7508f8493beea304a663f000004f7. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZES82217523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b12467dbf3d84962df651a3d864869298e8b0a4644586d9727794c3bf5c576. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZES82217524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1446dabacc867999c697a4c13e11600bebd8e09eb9301af73fb3ebe3fd6f9bd2. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZES82217525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc58f4673ccd9433a4f782923cebc2c6fe677e0db5116f70e67e6e2fde2ac890. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZES82217526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4de87d9ea4eb22169f491cd3d7abecab40852099840e541f9adfac9f517ec9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZTB32268850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb378e763793e4bcda210d161900e6b5d8027378d8386371735904915700317. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26:15Z), 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/QZHN32301874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8e8858357e0575587bffcce24e07923f3b4555f1a61a6b076d7c6490c5fcf5. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZHN52350393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf20697acf84a6be650e1ec1e4f480f7b97197335c794e1290ab8d7aa5c3bed8. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZHN52348934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9715e7ff99bfdc68011a0984731ef12e60ad187a99a3850fa14921ae4ae07f9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZK6P2393263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b7d171707974575b9c4e97240e62bff16c2d9ee5cc51e3a9f1e3387fd74eb3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6L2321635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0650b4cca7e20fd48ccc4581c688324ecfdfecab3b27946b93b90f7855b72bf0. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6M2337628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d142bb0184d7ea570e4f6d094ebc4d6b95a3504cf95dbac7295f9d858c51f55. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZTAY2313198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc5bda4c2542dc316c7dbe1e5225b6d369d354ce4a7a64854f12f44a9a00f89. 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/QZTAY2313200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bfa3a9c61e2daed90725ae1fd9021f1c570f9427c8cd0f8c31754d6c887b62. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZTAY2313201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f772fd702627abaa672140db65aa135db469ff5c5c15d9f33701c6489ae385f. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QZTB22302278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16fbf6cf01f7ef7a41f1fb7e8cf2e8e5cb4dd919a4155ed5096ebd37ca33a649. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/QZHNB2437607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8527810c2e30906a25a7c2e4f2e3c185c6cd64a3528eb87118837f9f4c3a22c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZHNB2437608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa362f845aaace48215e201d4019e19ab175917dcda64b876c5c39482d7734ec0. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZHNB2437609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf636aaf46359c6ef9fa60254d617fd2e078cadd02f517e567f2cf6d26ae9fde2. 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/QZHNB2437610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92f114cd1bc9d249cb418a041f99a2d13812654a7ab481eca710908905aea5a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZTBA2412189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489a9ace8115225f7193d9c2352eb957c2a81a01768cc8240537e503d4693eb9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZTBA2412191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4971b914cdcbc15103ecc7d8595277b576def9984cf7426bb1cf40a23118b9b8. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZFYY2570786.