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 0x507e57f274e81e96fe073d909616fde37985e368c04ef7733b930b2d96e6f268. 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/6b880f46-f50f-44f2-9286-0b322c720d82.json and https://artists.proofprofile.net/proofs/artist/6b880f46-f50f-44f2-9286-0b322c720d82.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 0xc9b17a8071a05d25952712c67b04cca9d0ae222b5a5773a66fed4b87492c333a. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZNWX2076780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151bc944f59969cdb2594a23b57195a6024a2746cb1e15348dd3ea83ee88fc0f. 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/QZNWX2076781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b18061cf25ed1072dcdf6fbc95d44ac2a6c08f91daa0db2772df94d30bb2ec. 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/QZNWX2076782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5170e272b4c0a867a75d430c87a4db9e373b20687045723e044ad2a361408d. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZNWX2076783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf64d89cd5347c562789ce4486b8799b3e4484be1a21bbc29d6384937348b91b. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZNWX2076785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5482c7cc2eed98e8ee80ec4b6ecc98380935bc8466d4524ca613bece42ea6785. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZNWX2075041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07714318dbc266b19dffedf5c33cddfc18265f7c89389ab74d2dd5d7ab0d44f. 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/QZFYY2177757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6afd70e81c6f85a844a84362b7fd03060a60b72c3784dde241830a5598e811. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZFYY2177759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fb1b73b2a41c589bee8172d4bff015bc05cee9a66969b266b487992740f9dc. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZFYY2177761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6ec9f40db971b57ca80b5a04858b8fddd2552f2c826a9190fbdf62997c4f4c. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZFYY2177763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc075aad4c1f04df95258beee93a18f6a832ee1835bb322e4cf8115261ad725a. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZFYY2177765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07cf825358a8b0adf328e1291c56d97708bc07d7f5816d6b383ee94cc4ce3fd6. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/QZFYY2177767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171ee17b577dc210cc589eca7c24e8797d5f01eda3e7ce0cd0fa80eae0be2e7d. 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/QZFYY2177768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d3eea587be6416d35e3b51cd23a8dea7db0cb0d28f997de91eae2ba0a274b4. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/TCMLE2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa259d044a50d3053b5d6f1523e0fc35ba0a0566bd559416e6ee2054560961e5. 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/TCMLE2400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29bea1439475a88084164a272524ff4dca17bc4e29be89514139a833d791339a. 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/TCMLE2400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9befbae9a2c14e225c78bf02b20a4ef15934de4e8d22821a2be2bcb65b1b9292. 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/TCMLE2400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0448d735632c02297b05d811f22a4cd09b6f755ebdfe0ec20e800029961e701. 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/TCMLE2400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de4e0e759099274a0b8dbda07fc15a077099ddaae8ac43ac42e09bc2d296acd. 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/TCMLE2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65be0ac0abf22ad02f7787c8f0e78f8e8bd247b6405d75904e00dbd0acdbbb72. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/TCMLE2400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1b924802cded183bca25eff7fdf9ac89d10e8083deae1f2dd0c36a0a306353. 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/TCMLE2400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a27154f0ca3c297851fa900dbd32ef2d883030cf9d0372ab06ef011f8426f0. 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/TCMLE2400107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f541d71b2784a8a11ce9bed60064efc1c390f866a94956d8332dadefb2cc60. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/TCMLE2400109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da00a069f23a105493f85e2707f2ea549b0c68f9bd9f513f666f835db090997. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/TCMLE2400110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bdcac89fdccf2e61f520d05afec0311780767a6ddcd8e7f0649733c48f51364. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/QT3F42445896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8941072925e935ef88158981331e3271a6d19f64fe43b99c88be25f93d577043. 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/QT3F42445897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4027be6089dba707d477d4535b5e2f76d759b2c922df799ebdf20f4e2c32da3. 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/QT3F42445899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0905d95004b0cd5a900a3fb6a5db4a151c87dc241a84f781ec0b1bbb549613a0. 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/QT3F42445900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7436d0552432faf934ce80f301180df89f072e3f5dcdc6d3c29af2d25c8eb6. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QT3F42445901.