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 0x5671c4b83aa0998e8f057b77e29c709f893dc17b31bfcc7437f7c9553b143339. 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/426bf60c-ff27-463a-b855-8fa83863eab8.json and https://artists.proofprofile.net/proofs/artist/426bf60c-ff27-463a-b855-8fa83863eab8.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 0x1daeada4cc2cd4049717709c2c6dda04b20e510f94980a2abc44b5c664cc8e32. 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/CH6542502492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f910a289476f76326de5c27247c3d0f1954891e894b5cd32154a289c2da8db3. 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/QM42K2471450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2ae07760462217f413e306269cd602e26e5b4e63263dce26ba3de077be71c4. 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/QZTB72468812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b14170844f5695a233691b85cfb7a6ed2554504aac0646878db728f619c95b2. 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/CH6542385694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc64774c2f2a248679eb389d39eef7807311619006bb77439c3841805b376d4. 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/QZMHL2205449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63900499b94c637113440f274a2705149579b7ec37409bbbdf951d3e74148ad5. 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/QZS632390952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde50ca44e310f6988d192602b50d30b8d84e33f44f554406d613a2be3607b411. 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/QZS632386032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d6d098dc783eb0587fee3db828464560be90e29d1eb131ea76c9a8ab922e6f. 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/CH6542356028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b89433b82fcc90eee27b371c1f14b899921436aaaaec22beeae8d2d89bf6b8e. 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/QZMEQ2378483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a502e7728815da6e81a746802d07ba02088854b7f70e5c5b54d71b637f8e3ea. 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/QZMHM2354787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ae8eb4207bf561f0f1ca94482138745cd2147d1158ab5b59b75ce280cb2142. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/QM5LC2300147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c130fb70eae701be776d3cfeb8cd9b87bdd74b499bc3067825ed62d9d00845. 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/QZHN42344682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e8f6c82fea783ea924f813b77d7de9afceaf596f971f7555d808efc96354099. 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/QZMHM2344207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd51d50d02c7f74b1bd674056ac250a35871e95f25a699b8748a19c431c085027. 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/QZS652359537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8574555c382314b22aecedcf8cb2a49fabab5a2e75b3079eb4600f85b334cfe1. 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/TCAGQ2250400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1db32def6f14343fadb34b5070398533b700d15e74108eb0fc2c4c22e32866. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/QZTAU2286303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1332f10f5a1219d44a23b2260cbfdaf7badb12e4b8a3e348a43edd16660899. 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/QZS662260426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6768aa88228dbbdfb314ac60e3d7df47d464cedab8b6f9c172aa5b3cf5b03ac. 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/QZK6G2221132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065633e16433da1be3c4f12502219e167a372da1c777f5b1771aa007db35c8d7. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZS652229610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x244c3ff659fb018b26a90625cec1632d113ef72cdbd2cc93a58dd8ee0627a54e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZMHN2252949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79d5f639823b4e58acea453581835cc162b09ca74832948e8abae8d8222a4dd. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZMHM2293772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24316a0a8e6928cb21b0ebf0f756f350187d3c262d1eb9a74c018179689c924b. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/CH6542232235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd631ffd07615c3c3f96b0eace6d0ec597590fdc0f7246b87f62486160c2e6fea. 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/TCAGF2204732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4ef34850c053e8cd243a0e806167634960f4c2faae7d74b4ee3fc7e500d310. 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/CH6542214712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32eeec1318ef22fd570fae8432116a3075625ed8734a4aa155bb852f2ee49de2. 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/TCAGC2227446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8245aa781a9e22f7d312f31f724c0a6596224b5c78957e8c0cfef33f7bc56ee. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZS632147778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3424ad8f3fab8566d335321a629e1564a1d568c19e5a798d687e0b3f0f54bb1. 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/QZS662162863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1af930abe873c8d13a3f74580f94da5e1389f432356ac6622ccb33e0b2c3cf. 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/CA5KR2184169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6adc31a4b0632198d730da266de3319f6c7663c06ad8d27ea2311c1666a7b9. 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/QM42K2175110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4764c75cf6b1e25705ab3918d0d84a8dd47372b553671cc582831f9da5543433. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QZMHK2082112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170eba899356f1b6c24e271ab17b6abde397ebe37b1bf652bbab5fa8e016f00a. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZJRB2086549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f43f4616281a64795f9c164ee1db61c86357b9f6daa3566c1bbcec87aa304c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZJRB2079162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271bdb6b0348932c269c780db0afa22dcb03441952aa2788eb372cb625d13d06. 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/QZHZD2084842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271bdb6b0348932c269c780db0afa22dcb03441952aa2788eb372cb625d13d06. 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/QZHZD2084842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b09eedcbf7a5e8ff2c58b96e5ff8cdc2a7ccc80a0808ede97ade5fbda23e91a. 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/QZ5FN2015134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a71d22e7a73e943bb8409ff108fc181351f93164143cc1c464dd5c1e7038c0. 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/UKEX32016970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec7049e8377cf0fd9bea8179fb79d91c481a9eb366d3964948c7672541f45ac. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZHN62033282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3314965c15224b944ffe2afa8fdcf865156b59b173f565e3928d48a5ed96ec. 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/GBWUL2068086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654477d8091f3cc03067e531e76afadb36545f4353bd28dbcee9888d87d0f8f8. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/TCAET2011216.