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 0x280380c991eb59c53983d3fb9fac90da0a6c7d45984272029de7cf00aae335be. 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/e2f0af03-7b02-4f13-9d05-133930062fff.json and https://artists.proofprofile.net/proofs/artist/e2f0af03-7b02-4f13-9d05-133930062fff.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 0xd31ca5ff359fcdd1679dd027af415a30117ed078e344cd672714b7a94ab96bd3. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/NLQ8D2100824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f48bba96eab869ba172831fffe79329d7fbd4340aebc2ad10a2bcfba71b3a8. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/NLQ8D2100825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c3573b52db6dd497cb3e5605c66739e92dbb98b29bcacc17201ac41f702577. 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/NLQ8D2100826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb160234890a01e915fd61079acf139300d7292a51e42116cf037597284a1f1f9. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/NLQ8D2100827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32640658a7eac8d56e112003a3282e5f8065abf83b79dc946977ef0638b1689d. 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/NLQ8D2100828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51228565a9dd1de4541734311def78acee524ca64d2c357a5f4ddb3490593d6c. 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/NLQ8D2100829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc724084dc6711268a626d43a97de84066af0081533024d2cfac73b6c4dca63ef. 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/NLQ8D2100830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560c9600871425f93dbb9b601b07a21fbef9c02789d64958a992a9285e564bcc. 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/NLQ8D2100831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52b71b6e328f8f03db0cd6a63a3bd2194a606a8b1d53faf3b0ce3e5d73b0e6f. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42:34Z), 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/NLQ8D2100832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24597c5546031d1ae84dc45a4264ed4b49c156a5558bd61dee117fe6aba61f23. 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/NLQ8D2100833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ba36d6c788ddafedacdfb211f2afb50745a818eca3cd02edfdb233353078ba. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/NLQ8D2100834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1853bc6509fd9e870c219acd7d90084f4c6bb6ac6d8c98f1fb038bc0d29475eb. 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/NLQ8D2100835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7575ea36236c25d095e5cf6f88a94897b2624e063dc7cb749d32d6fbfbe5e57. 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/NLQ8D2100836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbf12f7de499d03d8ce1413b52b676c808499c7fba5484fc6303dea3889a0b3. 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/NLQ8D2100837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2daf5f6ed70b61bd6dccad7d70bab7f496399bc2bc5f8d1b7ab9260a79641b2a. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/NLQ8D2100838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc2c3016ccac0d63b25b0db4f12308c50eb560479f836e2a1903af7e0cd440d. 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/NLQ8D2100839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b24f0098fc23c258d250d192ed33784b996016e43127ba960a05e8627092228. 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/NLQ8D2100840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c81e6af6b00ecfdd5720c5be8a06d9c605d60c6d82c03c64bfa9e1d7cfa7912. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/NLQ8D2100841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940e1ef797122c1729579e8f86ea432968caee1387206a3c90619acb6b8e78b6. 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/NLZ542300585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940e1ef797122c1729579e8f86ea432968caee1387206a3c90619acb6b8e78b6. 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/NLZ542300585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d38422dfa15176d7e32cebe8ab0a2c6fd233ad2adb28620c4bebc10dc148c1. 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/DEWW42000182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72243ac82904e2ecbd353d78397f57342f6a707ca54ef1391e9baef15aeccc6. 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/DEWW42000183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9353a663b19f9d3b5bae64b4befc22424057748a8051204faf7f619b855c18. 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/NL5UG2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a20bbb8c615f32088ff6ab38ec93fe4e75bdd07347b5a2c805f192ce5d8faef. 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/NL4VT2100192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5499ba1043ee35f6c2838836b30255b47c967bbeb4d0e27dd332ef59dc8f35ac. 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/NL4VT2100193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ecd6f0e0b6f030e5cccd5ccd453e1deb11ecf108b3bdb01997f9ec288577e6. 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/NLZ542300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d92b348bad8bff74f122898befd115fa6698bfb1ec93bf30c7c89a4affbde86. 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/NLZ542300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d32b04782c7938cdc97b343dd9e3cbaba9adfba332ab4289edee8feed0caa3. 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/NL4VT2100214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3697ca148e171ec0b9507673682307c916f1e94803d3b6e63a0b227b095672ef. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/NL4VT2100215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb6aae5a346865c471e2539a3d037ae69ee1b7dfb36b6730cbb90cb6212cc26. 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/NL4VT2100132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ecfd14a8bd697987feec58076fce9aee9fa1ad0046326e24251cecdc0684ff. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/NL4VT2100133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc1c048bb608a467522039a68d4756da2bd1ad4e3940176f9b0f77639cfc7229. 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/ATR981211440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab83f1748723690ebb3c0c475742a31f864371421b99a7e4ff054b8f1b8c080. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26:30Z), 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/ATR981211439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d2d759dd8c22fd2bd2166d7a82928ef2f8cbb7be78fe66741136579d76213d. 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/GBSMU6978436.