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 0x8ab1702161bf98ae755d6fb8cdb71ea2d148179f8bcb1643281a862c890c1f3f. Chain 2 (Bitcoin): anchored in block 954058 (2026-06-17T06:34:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/454d4ca4-0db4-4412-803e-42c96649f39a.json and https://artists.proofprofile.net/proofs/artist/454d4ca4-0db4-4412-803e-42c96649f39a.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 0x3657e1426663d6c0f48bfe9d0c8e5be99e5f4b386774a8bc6d5cc4055caa91c5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/USQY51570071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4bd033f0a3de284f8f54e5396f44f5c59df8f94416e3ca0dfa24463fcd36a9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/USQY51570072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95879682fd0b73ac1ba7f0393b4e00faa03651a1f40c9c171ad177032476dc75. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USQY51570073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0f2ebff0a73a7e0e3bc7becf842686e0db24ac9b8c86d03a1eba728c511182. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USQY51570074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ea7b73b42a49654ca004d08e98179844278b4ec02cdc7a866a1ef551abc060. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/USQY51570075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc791f07374d0b05987899c303736eb0b264980ff83069d7a6767edfd83146a. Chain 2 (Bitcoin): anchored in block 957249 (2026-07-09T02:31: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/USQY51570076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d13589945c36186c2aaa01c5fc8d14307ffd8f22f2e16e382a85be36a87d25. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USQY51570077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f57c65442cafd13fa24a6c2784c32f57e3bd22bd0a9deaf4ce01e0656e11dd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USQY51570078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1640dd22e8bdebbc1368c24fc93f217162a1a1564284fcfa5af1bf1ff9b6e202. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USQY51570080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01513533e57a53040b8fd806eb6c0257bcee0b1ea7bd5273ca82cd1ec2c1fc5f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USA2P1901499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd362b9e7ffbe2b27b76ca1768f8d396a394d23a7e8a6fd40f984c582cd4d9a0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GXD7V2327205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759dff6ba38846a3338917b043199d4b343c318d569fccf6f40ff8fec9b887a3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GXD7V2487837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c519da0a181e7abf6f78da9d268c62b3945f416358f2b2c93030de4213c8f9b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/GXD7V2478812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8cae0389b04d64dc5901157bd1d3f87bc18ffb523bbcccc30b99df2443d533. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/GXD7V2421108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cee9e464abe4271b9b9412fbd812c526face90d78308597e4d61f972877172. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/GXD7V2424558.