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 0x00493d820d5a4fd758d24f50bee0c95774490710a8d692eb0b26c9245a473dbe. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb66b4dd-1af6-4854-b936-cf10c5007e34.json and https://artists.proofprofile.net/proofs/artist/eb66b4dd-1af6-4854-b936-cf10c5007e34.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 0x1320ee6d2daf9b548a420de9af06b471f8942837863f4fe7afa3097cd1f2c3aa. 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/UADZ31940013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4e73590385ebd2dfa200a48fa49f4fee305efbfb3f96dd97a5a4d8ac495650. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/UADZ31940016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086678dd4a7d3567b0661746c0d6c6dca8cf2071d0d993caeacc6e7631cdc8b9. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/UADZ31940017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4748ef124231a91a872df17db3551042280b986dc1b1c81dd747ff9d764aa8. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/UADZ31940018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf109211d8ddfaaec647ab83997b28e7252c421d361fa40345af743e07b9bb113. 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/DGA062272394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e212aa0366802181a8d56bfe2e01f8cbdf07f8d26afa2ebeda0f8884db6dae4. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/UADZ31940002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a431bdb681fbf35cb87da1b04ad8dc82a9e50c0bb7514bff5d20dab44de4086. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/UADZ31940006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38de0365dcd7e17d5ba6b4dd3f05e844788309070eac658243ab0e257a24595d. 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/UADZ31940007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e84312285104b4709f12eb693310bd090aa1c817cd2b34bee1663693f359e2. 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/FR2X42373069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24fa64dfa2226d1c373a8e47a726a60235cf1a81726d7440abbd38da2b79fd9. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/UADZ31940011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad13e7258e2bd88810bb1da9b1fa42a73b3ea0e16755f81f5892ee31e6114554. 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/DGA062384288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabec97898cfbaa6c22977b7f2abe8d78e20c40f38bdc9a7d64b62f1c128f816a. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QMFME2473917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338d6878e17c38342354098133a84057438937767af5b77f14d660482297cd04. 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/QM6N22582516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebfc85f23e9750c387257340477d96a053930a1bc83bd52545e47ffef269ac7. 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/QMFMF2502189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35bdf2ac7b64f6ef3cbc9e1ecacbd5114eb07969cd934ebbc2995d80ae6cdc88. 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/FR59R2298652.