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 0x71599b6d8cb37acfad77c80235e121751f58a7e38afd200a6a64d8de7687613f. 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/d0d2e1e5-5a40-4605-9f21-e7045caab0fc.json and https://artists.proofprofile.net/proofs/artist/d0d2e1e5-5a40-4605-9f21-e7045caab0fc.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 0x1b976055ea4c46662a098476db6bb4e0ecacff8f757f53326d6dac4c87ae68bc. 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/GX3HH2163441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75a57ca9b2692ade22c388ab5baa1702b90a49581b0a75bf632bf77b0d58138. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/GX3HH2163442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72bd92fcbdd523a717b68dc15023f906adecb90ebe4301818cebc7f82a434b09. 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/QM42K2297553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x573297e788accb2cda99c4b67aa4521c44e54789d22c86675bef463c18649e0a. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/GX3HH2163447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1837342974ff0ae78aee74823d3f4ce4839555a9fc7e8411439a2b9b4b16f75. 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/QZS662115590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d4988364fa3b5bd54329d8c508109a8aa09f14bf0bd725905d41189e59514d. 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/GX3HH2163444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae0f4a265d7e3620b3031bab0d6a15667d4f37cdd472565208b0f9297b67e87. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/GX3HH2163437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ece7b7e1c0404566523a267a7386f713ecc5b9ee821bf4cb775637a85bfb2c. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZKDK2294316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18faad8c6c17d60983c296eb32d0fd903224be6e040d5f32a622217c29dd8631. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/QM42K2223501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5bfa3ed818975c68e396fa6a21ae02e4047472e1c0c0dcee924ab2bdaefb4f7. 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/QZS632128404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95596f1f10033b105c70df92fa2d9704f18a97d3c8570d6cacff750dbb2bfb27. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/QZS632182946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd1c4c69e0ced36a9e7c8fe6bedb1144a80c6987e62ebb6c65287be3e5111fe. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZKDK2219842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e28b55ba1ab2920a09b458d708761fcc20420ada089a4cc6e90d0001cdb46bb. 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/QZS672101195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc59941a26d943572fff9ced382f6af7d7334966a497c301b94015094551c110. 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/QZS652188575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff01fb38066b3898d389f340cf4313b42fc491a024d4801a044a5d7ffb2d344a. 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/QZS672117237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79914b2fda6aaea1343e648717d643a7edf514608cf866973edd3475ff3210b9. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZS672124021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bef5ef69625fbc178867f9ac77edc176f8475aacfa95340d4b4b06c79973d1. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZS662169769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248d62e5d1f6c11f4b818f2ec1990a7687f496e56b296084fdc8696c4236540f. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZS642169702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ca8aabe8817158a524d340ca1cc32902f77e2ae43dfab64f1db10a690dd284. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZS662114241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e70cd97e560faf68a8591139ffe98f9fe5e3ec3a88d2fae8cb809fbcd0d19cb. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZS642163934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7562dbb05ed6b3d9785561c6edd27d07ff10a732dc407edc779a40849ab06dd. 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/QM42K2254146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc798772291bb57e69f3f024733b11e6372808b6c36d0c22b98e02d2baa01bdfe. 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/QZS642153413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27adefc31309c418bd7ae4e3a87c6d9b8afedcdaf1a8f4f46778d4bce38ca5bd. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZS662164224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa499f63c3785da342d97eb76ed130924a3298cba722d0c0e2e3c89c00b91024e. 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/QZS652135950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00fc88359864dc49a6e337a62d6f543571bc689c9634025ec8804d3f543d8161. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZKDK2201892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3828f46a85ad8db6d64c57c69199214298cc30af3f324354a12a2206f438b0. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QM42K2249517.