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 0x8f82b53375950fd6195c5657184fb6b1122252e0b1a96f229e92784995cfd147. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/06d563d9-c916-42e7-9c2a-634c28d7f425.json and https://artists.proofprofile.net/proofs/artist/06d563d9-c916-42e7-9c2a-634c28d7f425.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 0x1cb718cbc25ae25b0e4ba2f6a6d434d081ca6492414d5ab7b22939c3307a6b76. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/NL5UZ2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4276c01bcf0551f0925a22a1c8d5bcbe2b5e343bfba5ffd6ada2aa278a610ca. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/NL5UZ2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ebcbe67f6ff266d678dbfa77463b4cb3439c31fce6e1cafdc46e709df0932b. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/NL5UZ2400896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2530f8f7173f7bc411b1d628a4ffa86af21c9ea8558af69ba218f2bf7f673a. 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/NL5UZ2402901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a7a1221529d11db5c6c336be8dd855d0a5c54219e7cd1d416efc28e640bec9. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL5UZ2415079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a996aede14e4cee8d5517bf8b5f7a8f6d23b4fe80ade478d857405d53678158. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55: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/NL5UZ2415080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd533be336e543a603fb99e0c959908f105236d2d19570ce0adf238e8e1ac3c3e. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL5UZ2415081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70aa15ddf5a260a1547f3b1933be771b9820f22034904ad9aea021620c70e791. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/NL5UZ2415082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7919720e64b4fd181d1415972081a06f268c65aafc45c08837fb3fe332c4d33. 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/NL5UZ2415083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab9ac834a857c0e1e3634fb038274f23780b0a097bce4df45effbb88f3e9372. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL5UZ2415084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64df5d6ac4ba373b7dc0c0279e62c8f25e524d29f62969c78cd0ad7955c316cf. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL5UZ2415085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x906f66cea1d322711c5a4f2f52810b3c42183226852f2f2c8700eb11a7f0567a. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/NL5UZ2415086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0604947b4f4ca7e861a2cf5609a5687a496cceb27221d41e92995b7380afcb74. 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/NL5UZ2415087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a70aa4a41768716a4a1580ebf1b9b0ec15632e6e7e639436eededcbe459178. 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/NL5UZ2415088.