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 0x95a2a907f7826cee3a5ed1dcfb2d6999422bee5a3eeeb27de7d8979f6acc1b53. 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/eba5f58f-e75b-4de6-bec9-c38bd6d660d1.json and https://artists.proofprofile.net/proofs/artist/eba5f58f-e75b-4de6-bec9-c38bd6d660d1.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 0xc154ca02e6f07cee7443d9a2f87ecea2e324768c5194ec164eaf039e30652195. 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/TCJPK2081880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd8404b5fbe972cba5dedea16dff23c5334c64529ff9641a8fcea0c6148de06. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T19:09: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/TCJPK2081875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc154ca02e6f07cee7443d9a2f87ecea2e324768c5194ec164eaf039e30652195. 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/TCJPK2081880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46eb46cbe39fb17e2cb9bd480764508c63f6792a4c810458d5ca55030de82179. 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/TCJPK2081965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46eb46cbe39fb17e2cb9bd480764508c63f6792a4c810458d5ca55030de82179. 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/TCJPK2081965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d1a620815602037a60c6130565daf79099bafee13e4de12514d51dadf2fad8. 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/TCJPK2099890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccdab3b733b242ee6ff2e2065799dca814830527fd59ece227055c447a696e52. 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/TCJPK2099897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2987cf5a79ee8a421e104d41c3678c6bfb5d7fbff40eb294fde66ee627df11f9. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/TCJPK2099904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb0217543a0a2542bfd2792fe2c8cb202e79519131754e5ee97328828400e41. 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/TCJPN2029435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb0217543a0a2542bfd2792fe2c8cb202e79519131754e5ee97328828400e41. 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/TCJPN2029435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc15ae9b3f1daae9c157facc948407e7475d1cb708ea5927a456ca701e57907. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TCJPP2166227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9de8d6443829561d76cb9ba7b3e1f2e10592477dbc0b58bd2c345817cc59307. 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/TCJPP2166782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c160b288704f78232071083216bfadaa5cacebfed752b87a84991c9e64b6606. 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/TCJPT2296511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8fb4b67967c6448c6d84b872ab7f930f033cf559cc1ec6ed7786d1b3caa36a8. 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/TCJPT2296516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc505b43e4e69be8dc1d4a28624a87d9277afb463a311d234d7b4af15bb1d55. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/TCJPT2296518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36e27b78461aaec37be075e495e92774969e1a36e833e34125ecf33a2ddf2d1. 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/TCJPT2296524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8fb4b67967c6448c6d84b872ab7f930f033cf559cc1ec6ed7786d1b3caa36a8. 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/TCJPT2296516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc505b43e4e69be8dc1d4a28624a87d9277afb463a311d234d7b4af15bb1d55. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/TCJPT2296518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927b6a3fe7645b8505ea08c56e1a87fa792de816cf81ed88b174a5022c545d49. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCJPX2347029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927b6a3fe7645b8505ea08c56e1a87fa792de816cf81ed88b174a5022c545d49. 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/TCJPX2347029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44b118bb4c8a0b8edc8964ed039580bbceb169a14417a128d506917c1566c09. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCJPZ2430941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d51426704794ead8492bbbaf341ab4e2c36988add0e901083b8ff4f3f604b2. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/TCJPZ2430944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83f6b1f8afe6e337ea6dc042c95ee069caf0bd374874b79b86f166beb1d0e60. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/TCJPZ2430946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b46263187f15f38dca0d1894aaf62a6e2df8e646fb98a8ca4444766f620898. 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/TCJPZ2430947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44b118bb4c8a0b8edc8964ed039580bbceb169a14417a128d506917c1566c09. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCJPZ2430941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3c688e47823b0b6dc1f27982aa6ae9055a76c66181f1e8efba09dfd3aa5602. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/TCJPZ2430942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d51426704794ead8492bbbaf341ab4e2c36988add0e901083b8ff4f3f604b2. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/TCJPZ2430944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83f6b1f8afe6e337ea6dc042c95ee069caf0bd374874b79b86f166beb1d0e60. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/TCJPZ2430946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a09aab4db36f244bd7a13523e419c7cdcba9e5400f48f53ebecc2a53f5ab24. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCJPD2549575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4454c8bf706014741660c391731faa38239aa174ec920d57354bbe9c6f3d59f1. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T21:10: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/TCJPD2549597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e6f0642eac56b47247b99a212acf36bad70c369c773e3002bde36322153a2b. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/TCJPD2549602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a09aab4db36f244bd7a13523e419c7cdcba9e5400f48f53ebecc2a53f5ab24. Chain 2 (Bitcoin): anchored in block 957703 (2026-07-12T12:26: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/TCJPD2549575.