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 0x97d23aca6a21f236be902bb779b019cae17b72703356590cd7e9e1846a3543e1. 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/3f7839e9-3157-42b4-a92d-c2bd42c52359.json and https://artists.proofprofile.net/proofs/artist/3f7839e9-3157-42b4-a92d-c2bd42c52359.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 0xcd5e578f3567261135bd46cc479df114c191c3a505ce1aef596898d19d2868f8. 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/QZMEP2148158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c43b9dc2671866392b0ce637c87c33e03049a1bcfb1c94be356bf6287a3fd2. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZFZ32245781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5f82edb5a80a0497dd034c3a6de1a33d504b602760a7406f8e447ac48db7a2. 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/QZFZ32242981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c8557658c5d6730eb064f32282cc5369003dbcb63b10ae4e7302608a0a7ce3f. 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/QZTH92219077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca7c6f8378b40a81bbb5fbfb92e72fe2b8df973c4c819c461597c6e5d4216c5. 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/QZS662297820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac609b9d36ec5d7fd8351285e2124c149d488e085019cbbaaad774de355cbfc0. 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/USUM72215164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7b6ca92b19744427879b863aded4f430bbad447168b7eb296e709b6c321123. 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/USUM72309318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76c12c97e7baf5bfbe8deebe7dc838a0ec2a916fe73452e4c803011fc6f29ae. 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/USUM72316421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15758ef8402305c190cf0fc72d7ded7ae91dd5b2b0dacc611a9c702ff9e94161. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZFYX2596112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db8819ae6d15cd7b09056f03fa0ef976255991fde9afca3057fb167a11bf04e. 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/QZLL92514666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1007316f15bcf257dfc146d7eeb3513dca31bed729046148f363ed005cad52. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/QZMEV2593113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f118631d1375c5835ebfcb6b56fe9a3dd88d5f43cad3f4003a94af6c56def0. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZNMX2529143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57cca73ea9dcea279120a3d67607a594cd83f5779dbe5867a3b247a7bc59f3de. 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/USUM72208713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe6f8de8a72d3b7c9c9b7c8f107f4af9b273c422d6c15e20e6b6a2d72aed456. 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/USSM12206935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b5e0878e10453078816d37d67bad4ecf78fbda17cbfe2baeb7a2be3e86b486c. 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/USUM72301928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82541a50e54a232589f9610e6d69488ae6822b6a43e813ba77ae0f7653b229a0. 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/USUM72220374.