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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a813920301b5b348f8bf43704084f353547d3c1e32a8feaea7cbba46a14264. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/507e9c4e-567d-44d3-9d2c-be83411d3b4f.json and https://artists.proofprofile.net/proofs/artist/507e9c4e-567d-44d3-9d2c-be83411d3b4f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0772e1bfd4d08757c3a27090897482653985755c1bf467089f8de7e956a8ab0f. 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/GBKPL2203218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d9cbf8f8be825421a5ae5268a2ab10e3787a8b331a21ea18d2e20fde0cef8b9. 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/GBKPL2203220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3c73807e56944e1ef9af26d157720a3daab718ae7f5f22478d9b98086e584d. 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/GBKPL2203221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b6419475eefdc53df78257b1221d7694fefe0ea54b9b43e91257025865b823. 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/GBKPL2203222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae10b723d829b2a116587149cf1c8da2538f8e4f54e759ad964d136048c0601. 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/GBKPL2203223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f291e81742540e14f59bbf78b64faa81e81a466607120639e208d50701ed90. 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/GBKPL2203224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c47c0c7ca288d51fe8266254b31bb3f421a8d9ae689e0bcfbbdf4c2b654dff. 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/GBKPL2203225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24106b56a68a9004c6810c725ea9fbe5d897e226bdb4076d23450f83e951168. 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/GBKPL2141992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81668eb2726ecee7ed7f1c8935cbd2d35b6e3c7fbbf1eae6c047f790e3228e54. 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/GBKPL2142113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34b197e68188279e548a6e770df4eb2dd66c5063a1248777e0f11b8ab48779d. 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/GBKPL2142114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a23232ccc9c20a4b021ab6372040bf760f979cd8f089178d2682a135dbab5e. 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/GBKPL2142115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cd2f4bd1a791f2c6b856c1ff4dd29536c62b634c3efb5daa0d2132b294e2de. 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/GBKPL2035998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fb4b8afbcc844efc388c26029ec5accf179bdd66567aec9f34e7f2bfcd8c3f. 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/GBKPL2142116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a9da879df8c4c29910beaa8ba8205da7a79fba623056fce43d5273b25b2491. 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/GBKPL2142117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73388b082545300907ef59846a0c01388cc81eee9ee8c7169c23caa1579ba43c. 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/GBKPL2142118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d0fa35dabb1cb2d54cde820e7543b0c772d223372841d6e66d5d2e0c2ec84b. 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/GBKPL2142119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87545bc06339119297cb3b2f54be67ad5edad99bfc16a773d657837998b059af. 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/GBKPL2142120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6cbffea2ba554ea8abc97579398d444b29c8b602b73ac16dcb1c04c81c0c2e6. 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/GBKPL2142121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54559a703a127767584c12a410141fba9b73d874fa7459167f22a02963363cf0. 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/TCADQ1861725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858ccec85f8f21cb6b2b0da2dff9474a7791d15d4c46ea85793ce441d2bf5ef8. 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/TCADL1825079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8987f545dc3d6d6bfcdddf45f922ba58ee2cc0972490c168afee84383ac270e. 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/TCADU1861897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f39b25acd5cb7ee9110b8e218c025579bb2e3ec87356eea2ff376e656e300e. 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/TCADH1709660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2e36a272eb56ae3e404b83e6e5f538e9fe772b07e90d834fe262c9ab2e666a. 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/TCADU1861906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d702c97500c684f3a671482076ea44e2c481e1aaa95396bfdf979992815ada. 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/TCADU1861912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa69a956aad1e129856769c5db460902c23387432c7714e37a2bcccd342c2b9. 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/TCADU1861915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc8c361a1e3e5e322ac138f56378df1ee82bb94c3593fd9376ebffbe922ba93. 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/TCADU1861917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb032af78a490655d39d36671d340ce02203c155973fde2124afc6d675fef7288. 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/GBKPL1965327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ba2f5d7982a536303aa5a8a7b9dac97320458ee0a92c63dcef540e65087ec5. 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/GBKPL1971954.