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 0x093ca7eb45422112d5432cfcf3add03aada9cdb246eda291dafd1f2249ff3966. 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/c4e6c481-9c9e-4c0f-b0ad-dfaac5f16408.json and https://artists.proofprofile.net/proofs/artist/c4e6c481-9c9e-4c0f-b0ad-dfaac5f16408.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 0xb997fd870f127cd0cec3f0d689f51c030f9968d688822298860524ad9f087e68. 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/QZGLS2493744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ba9acfb559727a9063c54968d3a07d888fe23e0a5664a53271f93cfc706da4. 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/GBLPF6760305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66511ef8e2258ff80911cf5ef705b3b985b27d5a1cafd44ba16290917be28ad5. 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/QZNJV2482593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d24ba0b08396f36e73fcc90d18fffbdbc730c39224acf81ed44d981049420db. 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/QZGLM2529160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07d980b6503c627035a2b18e050080440999b87d2f7e1eabac9be3cd9b1b0c04. 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/QZW9M2414813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ab25c2154a05f2e4b2a98c05af9dab3824dc40c90a3681e79bb78dc81187d1. 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/QZW9L2442185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37518d6a011eb0870aae016a6e2652ca2da8406edeeaf82bf38eeddab0fb3bb8. 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/QMDA72420397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc27d63e5707edefeae677a555330cec907ebed5e79291b58916df0dd9603bade. 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/QZW9K2437108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296eaeea36d7c830ce899dc842374ee1875269315bf291a9dd925d39d500067a. 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/QZGLM2496823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57375f66ae9e7da155b20d77eada1a182f1090eab2a7b65d8e4481dafa8064b9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZ5AB2483965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182d9c9959f7959458dbb707af503fb54fff695090b508c3ec895e34a27513b1. 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/QZW9M2325917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc5fbdc8e91b9c3901def7c2c099719c4ee28ac1b4e88c5f4cbc8cba3c709dbf. 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/QZTPX2381542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f72f55ac7e3640067f1c1729ee69e11945f0391508c7247ae1384984b8e3e2. 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/QZW9K2336048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40d4649d97432544240ca9faa9a32b2515ccb4f594ac563260c50b6107a9327. 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/GBLPF6768004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1195486a6cff0491f5b7731bdb7cc44f2ec39d8663ab72516abdc22d356a1274. 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/GBLPF6749597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0add66dc34c90ae5ca6b47291a544ddf854fb9b3408140323e4b4f66f199a3. 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/GBLPF6738936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77e38a4db5f461a81ca8548c1012e7b1fa67f92894f55974f52fa143316330f. 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/GBLPF6708759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd736b09c9c5f4c491689367f1a37040af11685acb80437b95ebf28c8c661c51d. 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/GBLPF6728207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6643e149896f15f498897004c3889b931347bfc5f4c6fa58adfbb1f7211cc7f1. 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/ES64E2204086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750193fbf3d2a1ba32fe2e9a25d11bffb3de78a2b6f76b3a66cb0962e6e6fc57. 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/ESA012227233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92f1ab3c0f6795a7aa84e30af8fbce62c81298aa28f1c854f52f6731932ed13. 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/GBLPF6703785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fde585c3dd4c8a4fda9b2cadcb2d74f82b87a2cfa80bd9ab0727755b381de4a. 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/GBLPF0299344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b7ccfdfe3cb3ef57606083fd12840c9b42ec7f984c162ce930c838f606b275. 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/ESA012185904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4306ce11488c517571464594e5d241c49a17e50c82691087bc8199839e188ed3. 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/GBLPF0290970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320f9a28ef4d28142e6682a3ba5a7ca5ea8a8152b2d640c2fbc9b66222b4d297. 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/GBLPF0257625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3a19f0552c25ba9b4c4b308c1cfb432c6c71d99d68f4471f4251834a9425ce. 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/GBLPF0234069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3103907dc63368f6530ed77aad52230a55f3d04a202d87ce46cb0519f6e07efb. 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/GBLPF0244482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f26dd271364f7a6fb61fa85d9c3018645172247e0b2a34997ad21e04afcf06. 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/GBLPF0222415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5064bae46b4db9712cff3d45c55461a0e5122cb3bb71e9e7263a694d28aa6503. 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/GBLPF0230354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5666e1357b55ea32d9f5af624802017d5e9edc4689d4527dcd2b6adf58a3a36b. 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/GBLPF0217725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f82057704750a68650679f5b8cca5dc48cb937fb72fe979c4133abab73344e. 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/ESA011822785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2acbcf405093068536c11272d8e1efde14753a0e79f1dbce3e95c8429e25668. 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/ESA011814435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17bd15cd9b4c5614098352b34504e271c6f009fa55ef7f9b5825425f929922e7. 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/ESA011817922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b25345acf56ffff71e044749da5a9fc59ebb77a3b726b0b903a626dda6d2f6b. 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/ESA011802059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27af8cb4835633a11fc9abd29a91134c1ae69916c55c14b54abf943179dccbc1. 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/ESA011718051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed087e51230d0dca473ca45f07a46b35d0d8f62288f0db3ec2ab3881b5da57a2. 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/ESA011610493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b893c4c2937b5fce5f9f0eff5109e8aa34cefc3a28fdb6c2a206e0ccae826e. 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/GBLPF0224105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x478dca6b35bcfb43b16703d387504671dbc082dc438f5949e71f440a279e78cb. 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/ESA011515300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a321006fcca53a6378ed6f3ac064bfbcd464835a1dd1e576955d1fc6b487813. 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/ESA011801016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488e763c084767d8a20ef44ce82faeee164b48678af3ccb4d938f22c418187a7. 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/ESA011801893.