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 0x2891ece8c62215fd8021979235749dc22d2319dcccde955d95f7d1f8336b5da1. 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/bcd5ad0b-26cc-4d36-bd1f-6cad9874138b.json and https://artists.proofprofile.net/proofs/artist/bcd5ad0b-26cc-4d36-bd1f-6cad9874138b.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 0xa419b57576f4ae989fda71d3adff19ba57240d37f0460b915f0e8cb9f07cffc7. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/GBCKG0601011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4618fcb6f1bd9c923989c187b171dc7367a68ebe9182296a6376c7f3749ba4. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/GBCKG0501036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d908f8e34f4e2b81c281eb2d7d85dce78b011f1ead0599c7bd7a4fa3c386a1. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/GBCKG0502038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdadbdcc9148eb09383a701071f8a218f62ea431627707b7a4f1318b1400e5499. 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/GBCKG0501030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd36751a44ff8a2ac7522ae2001c9409f42166ff7f416be32852aade0b0db30. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBCKG0502049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec3745e5d4fd96978f6aabdca169c159e6fad6581c175bd5ddf0a5a44cbcc1b. 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/GBCKG0501035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53b7997a0f1e672323495d97caca47c3a884569a6b918470bee54c3f94d98d4. 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/GBCKG0502048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a12ceb32b6d53b97deeaf7d367f4548c98797b389539f51c2efc7e9195024c. 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/GBCKG0501031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1a061b14261667e8aa6266cb3493e2425ba4c6d60b0263ef1a89840beaa3a55. 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/GBCKG0500518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4618fcb6f1bd9c923989c187b171dc7367a68ebe9182296a6376c7f3749ba4. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/GBCKG0501036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c30d307bd61198f230d981ccb37bf002fcff8f454d15cbc048b451a8c14f21. 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/GBCKG0502043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbab4b041f5887de877c73d2e24e3e5e52dc5ce3d77024afff42366225d37b6f. 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/GBCKG0501033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2dcb0a19489b2438271a01eff5871e54fbf0a324a3c43cb959a1988f757059a. 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/GBCKG0502045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41500459a66de79e121885f21110bc5ac03ecbf045e6bc1c8d8675ceb67eb969. 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/GBCKG0500401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be93606061f6df4c380fd2bacc1f388b09d3d0ce21ea64d0645d6c897352d7a. 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/GBCKG0502046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe98e3ad2a94ec054843f61876d490bd8c939b91311b7be280b3117c53510ba78. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/GBCKG0501323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a12ceb32b6d53b97deeaf7d367f4548c98797b389539f51c2efc7e9195024c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/GBCKG0501031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2dcb0a19489b2438271a01eff5871e54fbf0a324a3c43cb959a1988f757059a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GBCKG0502045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1559235b87ec1dfd7cccef2956489613fde8ce876e03b0fcad067a8cafd24ebc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBCKG0601004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd13479bb24e7b003e9b4ea53dcfce5254340976f67b7875540e0cb7883676a5. 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/GBCKG0500716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83868e06270891f814e3987f46b70f118beae17952e182dcbab3d8f55a40c6e. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/GBCKG0500718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e7399d54d219e348bdfb747a28e1a974cba1e12411595934f49a5a0310f683. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/GBCKG0500727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58932c1e2d1f559639ba1cc916d9e4e73a5ff9ced1e3a1cf9a5bd43b0784e078. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/GBCKG0500717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c970d173268bddc84b2bb61b7256616395fefe3e2c6fc7b0979a6fd114e84d7. 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/GBCKG0500722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb89bc8db171744898d9a542bf7fef9463ad6771d90d1539bdc5a498315b10c17. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GBCKG0500715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d167e7d9a5a8bf6abb509c071f068b5deed9aa9aefad3f733468b6b6f210685. 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/GBCKG0500721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb89bc8db171744898d9a542bf7fef9463ad6771d90d1539bdc5a498315b10c17. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/GBCKG0500715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd13479bb24e7b003e9b4ea53dcfce5254340976f67b7875540e0cb7883676a5. 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/GBCKG0500716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58932c1e2d1f559639ba1cc916d9e4e73a5ff9ced1e3a1cf9a5bd43b0784e078. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/GBCKG0500717.