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 0xbfe01ed3d08827b9daff91f08e331b0063c8a5d7a7613666308f32d286801dbf. 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/ee4f9b44-f505-4e49-bc5d-a73713185190.json and https://artists.proofprofile.net/proofs/artist/ee4f9b44-f505-4e49-bc5d-a73713185190.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 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/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 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/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 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/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 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/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 957124 (2026-07-08T03:53:27Z), 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 957145 (2026-07-08T08:56: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/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 0x8a1aebaa4e4132803c9e9fde72bdc6b2c2669e3c5cb895f8166f334a8f3e3e5e. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/BEIW12200469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe9204f20bb1bdbbd4f4f60f2c922e913f6a06b50f13a9ec29a38b182fcba2c. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/NLQ8D2000176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5cb50c5b5d2d8421b8ce550d3f1b1c3d79a7e3e0b8e03d614b9a9407e743854. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/NLQ8D2101316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c854c29b2cec1046afc78270a14c4f85c0faa9254ed84376a4294501108147. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/NLQ8D2200797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678f79098edbf11cec1d067b890149029db6042fb28dcf430ff5941cb0e621fe. 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/NLQ8D2000586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b2c571ab1735a5e1adf5c42e808e000711e4a6d9826abdd6d03298947ce701. 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/NLQ8D2200138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872f2c40ec581947afa979300c5a7fe3ffd7678faee83a3adb9df1920dc24dee. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/NLQ8D2200137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5310f97a8a01b1cb3ccd15138247aca31ce94197c212fb516d9b9fb06f6b9990. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/NLQ8D2200681.