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 0x07d99cf5a8e3a35b5528b92c37ad1dc3519376e35ecef5f41c22f8823815aaa6. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e21d7d2b-0f0d-4e26-b4e0-0ad0efc0ee09.json and https://artists.proofprofile.net/proofs/artist/e21d7d2b-0f0d-4e26-b4e0-0ad0efc0ee09.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 0x290d4f120ae9fdf7520d6be4460ea545565731432bfaabd5b7d5d5cb1737952b. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/NGB5S2303397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50eecbca48efbcc6dd54b33672bf845daf59758d1f424117c7bdc1f74441c11. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:44: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/NGB5S2303398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97cca5564a8d47449dc02826af25fe4634085cdd12d842a2784f10207bf3cb09. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/NGB5S2303399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b1ec3acdc7260c85efcdf21d6c32ecca71135b01332b0fd2bbd9b68b3e5bd56. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:30: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/NGB5S2303400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70fc67c8b5f19f7a40526b1bcca1909ebd696d815ac5ba209f3d6a7962fbf6da. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/NGB5S2303401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8166663ac27390f936cdd5d1e4000bd241e4e84bd214f01befd75f6eb2f77da0. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/NGB5S2303402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ca9426f51dfae938fc9ed0847a2369d328b08231dc6cf8e290d087cc322b5d. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/NGB5S2303403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2441cdf6ef1f2f18477ac988c53ccc2bac36c77cbb99d873b3264ecb02b86a2b. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/NGB5S2303404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9bf9fbbf2250148ff01476f0d88ca8eb519410bc12639ed74be237403d02ad. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/NGB5S2303405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044e5ae98cb09f53838b9b6f84fad607cbdb91e06618eb7bf15f6772c6866525. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/NGB5S2303406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f0221fac345c59360c3706dcf4d14f0c17d5aa833a427ea6340e4018eae00db. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T08:35: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/NGB5S2303407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c581ca081915e02dc5409569943b922e8442663505c0e6e4384af7c5de451c4. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/NGB5S2303408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b7f3f8178aaf5c65efcc9bbd1f4f4c53d1e132a0cb0c8861d948be8f95b1c6. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/NGB5S2303409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be99e4006a5b725c490ddf5b8fde2ebded5376950f1fd2223f58f91926f2198. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:25:38Z), 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/NGB5S2303410.
Becoming Comfortable With Being Uncomfortable
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221a48c36f0e145e8f3a1240e9cc486eea9107f06fd4c9f3c811a145c3ad04e8. 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/NGB5S2303411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16972b5f54c4142817ac91af444460b21bc846d0fcea4b0dc769e876dde9f1e1. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:27:17Z), 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/NGB5S2303412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ab2eead6ca21f44d58e3e5f923672416288688700bd0c63411bfb4780c8ea3. 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/NGB5S2303413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e0d48c2bb9f7a346c577eb5d3a694bfe57009a493c9d8475255a69ac9905002. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T19:59: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/NGB5S2303414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee1ade4b8e69e997861e61ea4b3563a5a53b390ed4bb6a54f326b107e8acd90. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/NGB5S2303415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfc98b73190969ef7b4ef5843a20992b957a43b6a4a8ffee95a57ec4b05b8bc. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T07:04:29Z), 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/NGB5S2303416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb753bb0b03180f42e24dc74f40539efd54613e30b7b5d6186ce707174d781b7c. 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/NGB5S2303387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f0a42bb7b9925b867544a8a0d2f6dae5301ea21b64e62bf433b1603dee79de4. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/NGB5S2303388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc793291faf9f6df7103480f0abc6e134a974ea42686597e87154da76a5f2df4a. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/NGB5S2303389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85785dc6757bdd872f8c7c6fe75c06b26e0b9bfccb856134dc8ef70ba4f33be. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/NGB5S2303390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d36ea2a4dc3cef9b23df684027ad3ca82342810919005e76de346f4ff72b76e. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:29: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/NGB5S2303391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429439e0dc920edaaa24da61ac15cb47052c0c4cf37b44bcf82c0168b8e89ae0. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/NGB5S2303392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dad7b47eb13a372941c3fb639bc21f210a1f73c6867a5795819b8fad4b33599. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/NGB5S2303393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69118c2c393247dd28a881748f7f35dc9012faaf69fa6d23b970ff4f69e6696c. 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/NGB5S2303394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34ee2b276dcffbee3c70babbcad0f139915df1e8942cfed062e6d65d3730f41. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:46:12Z), 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/NGB5S2303395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0111f01b787d9a7ae4001d7f1bb455c4498ce24652af44af0ec992e5bf222ea5. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/NGB5S2303396.