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 0x98d616c46fc35705f2967a22f9edaacb28c8159e71d706ccfbd234adb5ab272b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1c4b8dc1-7738-4ec8-a323-da346146e115.json and https://artists.proofprofile.net/proofs/artist/1c4b8dc1-7738-4ec8-a323-da346146e115.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 0x7968118005f41e10a4f20d74e0693863589d7d7c95cb2708ab7b2618d239720e. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZNJV2552223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2ed9d9dac49d4df4bbd0a8c919f30a10b8781c4a47875f639abe137e0ece56. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/QZNJV2552224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18bd7e3c1b6dee0361d55fbb19d6354b2b5a025832b740d81f5f6d886cbbb683. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZNJV2552225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e5e09de28cdf21846bbdeee97105e3f836bbebddf6032cfdbce43e572f988a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZNJV2552226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ead6755e434c533fa40a4982ec471b7ef8a371eac38356d3d7e6e803530269b. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QZNJV2552227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18631a30f8bf73e2a6b94fdc9bc8c1b37f7753b73258d4e6076fdb83b64cca8b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNJV2552229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab6953f73c019a1a3723303630aa7c3a0a2306cfc7b697cd516076dfdda4f9b. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:22:18Z), 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/QZNJV2552230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e23513bf3edc89767e53b0373944fd5ad3af9ed4b32da2d306217b5fa4baadc. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNJV2552231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf294ba5813b153a25baa64f06aa262ee208420a386811c2ae9cac6947147508b. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZNJV2552228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52f93dca052a67e9198467bd1b781b8cc9adf945bc8d2605439bd6c8189f921. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZNJV2552232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd754168261a87f20a2f3ec24a146953cc24093a44416fb2f833b0317157cbf3a. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZNJV2552235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4f35e4ad930091c94bf6bcdccc5be8b5b6b4668aaf20592f40485437b87ae6. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZNJV2552233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ed955b52623bf6b8d3a5472a951bc3b0f362de2a5ef1e9844770af1bfba7a7. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZNJV2552236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf947b0f329044a3d11f35f2f2aa255f5df363314ed12eb85746de03604bd22bb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZNJV2552237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eaf059022ab4fdf5c19219f505139ef4339e3f4676c0fcc315554325c87024a. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZNJV2552239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f80f94a578a299c43a32af9e549dcc5db67054ff71f627c8fb62b9b7d7c829. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:26:05Z), 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/QZNJV2552240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f05050f37d819efd0064f81a656f3b10bc507ca2b9f37781a5462760a1e409. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZNJV2552241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eca120271430b5a09e933ab207fdec7c9203e7cbc768a1bebdf8a3e26331adb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNJV2552242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0171ab98a016ea1eeb89cce4c158958a3db35f1fceee76b1eb849040ff4abc33. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZNJV2552243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cabefa9833c1a5b6d118fb7937bed4ad73c76b417a39134da2b1dae8b5ca17. 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/QZNJV2552244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a941d218b1c6f327b85f07e913c2459584d9b51cd26f23b62da33cb71998f25. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:43:15Z), 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/QZNJV2552245.