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 0xe7082f84ee9223c304db327bdc52787ac8547df5c7d5c69dbf9c173c74b26b80. 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/dc149892-ff17-40b7-b631-2e42b2b96a14.json and https://artists.proofprofile.net/proofs/artist/dc149892-ff17-40b7-b631-2e42b2b96a14.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 0x138fcb6658067d2cf76c9ef3077193fdf6396342a9c9de194d130da2d1d364b1. 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/GX5MX2439220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbcb136aeea05a390b674e45275570efa72f318153330dd57d5ddedbeb0d55e. 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/GX5MX2447468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b63e0157695655a6ea54b5355463ac07cef42adc90928797053473da4a9b688. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GX5MX2434148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a11be324339e9cafe05194be6f467f365d4617e3617162c47aeb23c24e8ce8. 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/GX5MX2403471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9042ae99ddfed48bebeab9453007c2fb28b5f96dda54dc693876add59a4438. 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/GX5MX2409841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965368dc7c9f98b8b781012fe2252c22ccc960bae84891ac33e1bf30613d238e. 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/GX5MX2432838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20928e27d05aa391bf3976520b32de00e17b8703811e644c3dcd0a69435eaf63. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GX5MX2418626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ebf87337615d5a44c1f69c1b8b1ca01053150efde01fd285d1d5bdc6901ab62. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GX5MX2420180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9292f9f34d6d2002b8620459d2614bc3a12b710bb05b17e0f72b55600f969a. 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/GX5MX2457841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56bc930fcac4ed42425d63287356f116ec18222fd6a4870e05506c1f06ee0fe. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GX5MX2421163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b52b179ec12e6d707598b0d2a72969352d836ba6620bef4f503708c967477e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GX5MX2418754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6349538110e11b14989ffd03be0ffc923ec1da6eec5cfc035ac2b2f4bb950c83. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GX5MX2432294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63116317ce33b37837c31161607820544ad08c8378ba0a9baf9cb680ef240c4. 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/GX5MX2431315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1df00bd398e247e80a424fb9e1c74753947a17124dedc066c2e1fc9ff335992. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GX8LE2561454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa84c6acc19611afa93375af45723c9b28f4ee0b73d006c11bea20fd6f77545d9. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GX8LE2563816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2563bf66271f1f72abc7cbe5850b87292b095bb64b551e1b85ab20c0433732ac. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/GX8LE2513772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f2c6c961b4d058fe86f04690611c38c9d1b62394b0fad48ead7718c0ce44d4. 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/GX8LE2583626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad7bd2bfa246e4fc8067066921ea8eb4dd7143111f0a063b2c37d4e4cc3f234. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GX8LE2511480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31b2a393d48ad3054c5eab92d81014ab441c3c1cbdf6402eadbe6342bc976ae. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GX8LE2559537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0a38b42fe4d58d7c4c1030c2dd3b33c810912ae1a8f69d2c5e92c0ec92b66e. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GX8LE2528298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5ccb738cd3e017db82b407e7889fe83a8d7fd7e017dad1e94e1906ae3d9477. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GX8LE2506492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e78c99e4c8a1ac2a914a10b1ce25d80ff274747e04a6ae7a1f30ed4a17a0ec. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GX8LE2578462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a10f333eb8f2a0df8747e0da6019b8dbb27e3276baed02885a2e9ecfb152d5. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/GX8LE2504576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b7aeabc8e287545d66461ebfede5197f408fb3fa056222e12493e17413ac71. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/GXBDT2585851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07ff5ba8fd1450a2c7a5096a49d1797c3e77be0f0a639d5daaaba6bc529b658. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/GXBDT2578917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3217342d682892fbba26cea38ac0675d2d3c2d8ae9f7c3761c02cf2c4cfccac. 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/GXBDT2508853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6061f159540cd664f4684ed818e9326cfb13fdd4f87f2eb9f69aba37c477560e. 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/GXBDT2544089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e22cbed66292977ec99ac0e571f6ad0ed4767d2ebf2953fc40bb1b0c53a21e. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GXBDT2500282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398b39836d4ca7fd4dea6db6a39a8697bc958482151df4ca562a2d5f8209ff6e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GXBDT2583603.