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 0x52a3eee06ae3ebd2f6395e5c61a705df67c676bde8f5145bfd632f9ae544dd78. 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/904deeb6-d45c-4ab9-a748-df1132dac56e.json and https://artists.proofprofile.net/proofs/artist/904deeb6-d45c-4ab9-a748-df1132dac56e.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 0x5a45c14f358a631f44677196296d254d28aa9ee7d04ad8acddeb8fef5315ccce. 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/QZTB72349055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33888532a825cdb9839aa4b55cabe6abfebe70444a43ab6061ce4c627e931919. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZTB72349057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7441187d6ef7c051ed4fdf1f580ebd216f6fb10182d8953200aa36fbac7519. 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/QZTB72349058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bdff3e5ebf3c950d83da3aec4a153cd6d40b9c088bc027a7f0c58f8de75454. 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/QZTB72349059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229c2e19a4c584551f783358a8319c58abe95b5d97e2cb9f768d4cf5032612ec. 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/QZRP42343618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0daedc0c8ca6c305aa781b9340759c465c278c67491c3a6a447966831eb11180. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNWQ2251953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5240229ed30defe2f992dba10663d7623a1adabe9bacdf53df87cca8fa2c173f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZES72144122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2559da9d1a9aa6231180e65620304332ed56ac11c8b7632a13fc120ffb3d37bc. 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/QZES72144123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd80aa06ed642ad731c491a1b64e50fb8eea2a06fa005f0471e030dcc28b73c3. 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/QZES72144124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb757eb4a1781fd3fb005a99db9f76978cc47e876d35e576703270e26bc1bfbef. 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/QZK6K2006915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58036a6156b21cdb82951b93a72cad156e4fca40157471c0414bd1a5dcdbdbac. 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/QZNWZ2304076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c4a1d20e06a8c95925bebc0d164a7b11523bc4ed3a4fd538b9c4c0887068b2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZK6H2169737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a18ec07c3a4f31c93688c2311799017012027ac4322481942994b01e985368d. 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/QZK6H2169739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa325e81ea80995874314202ba2e597d2b3ad9a07c4eb7861281afa300fc753a. 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/QZK6H2169741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc038feae2fae13386107beddc54aee6b3d9258e6cd599b47df80cc98446ffcb8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZES72056768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27233e8dc5d46703f5c9804b524550962980fd5ec6454526ecf3c02ac3ef7b1c. 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/QZES72060959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbffed1cd3a3bec680ea64b15bfde9358cef412fee7ecfc4393adbbb6a7458b. 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/QZFZ42043045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47e193f1adaeafd992e645c3a5091ac2d40504bd904875bdca90d64001b6674. 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/QZFZ22086931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367a3a7f25e6c9ac5d13c32422a801519faa4aa49ffa8d55e7fa9d5528f7ddbd. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6P1983421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57834881f6bb18efcbce42e9c896d4e0666e94057592b0a09fb212f3e9b7404. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZFYW1902618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbd9e7111728c5edfd0a6e0846eb34979f0d19d99681d936f7666b531aef7ac. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZWFP2347271.