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 0x288c69416142d13e58f45fc36dc629778a7129d855d0e7cc2af24939ce1bd0bf. Chain 2 (Bitcoin): anchored in block 953794 (2026-06-15T13:43:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e17920ea-0edf-456b-82ec-fa063464559f.json and https://artists.proofprofile.net/proofs/artist/e17920ea-0edf-456b-82ec-fa063464559f.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 0x50ed5be3872fbd6479658fc589cd6cf2e9f7612a15c3cb011fb6631ea7796940. 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/QMYW20300895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fdd701cdc9d80ba058625bc086565b473467ea94aeb7f5b0e7869da453c3b74. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QMYW20300896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1afd7df04d1c18ddcf53a3b42875fa2e96818474e960ca28ef3e9aeb73683e. 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/QMYW20300897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d0c0c886523abbb95d56783caaef4f3e9c296463684e1acd8d760534abb321. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QMYW20300898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64aaf7633b17a73818d8c6a02dca295907cc3023bb6483268337752d86613a2. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/QMYW20300899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa109ccf7c500ef2371586f9414d9f69a8bba14d55b5e9241d4b44af14295b4c. 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/QMYW20300900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf054ac476d71ccd12a90818f9025cdeaed3446ed396b64d1305eb16f14174a1b. 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/QMYW20300901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ba497d0a095b7e60c8c0810cf25353ae121d3118570073401f356cd0fac266. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QMYW20300902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661de7502cd8e860024b4550f6ab3fd4447395fa3428c42149c5a09650d3aa37. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/QMYW20300903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa392ec3aa30640e3843eb29334ab98f6f70077d91d7f25e4c8c0b9134c7aa08e. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QMYW20300904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f021a42e36143388beca2d455e59088aac5f09bd21a50d4834998b5a153400. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/QMYW20300905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26e90ef266d7948fc66d9a0a4ac08a99fab08622bcd21878cf7ef355f6e219d. 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/QMYW20300906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9287764bb71bda261633ea1d0899dda51a2162521d6a36161dbcc7db15892f1d. 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/US4XG0404501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64657faf88e1bb9e8b1a0d1ceea687eb7ddfc45eb0cc0ca966c876428f19923. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US4XG0404502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705aef9d8122a91e2893911ab91e79e398453ffbf21183382fcdf92630334ec7. 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/US4XG0404503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97fb54ccf9c969e0530bb3170713145baa286e39da42ad9ece9821e28da86f94. 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/US4XG0404504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4072bfc081dc0b3ba08b89c4757a3e2ea4bf9de461d6032a09d5fc9bf6de02b7. 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/US4XG0404505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf900eedbad8a51abda4f1e503dbc261e0e16764c7441b56133d522b238189437. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/US4XG0404506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7d1978678f13d6118a290ce8cd88ea4d7cb155253d0c8e018a2f6c713887a4. 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/US4XG0404507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6243ce350b39b80ec72ea0babcbdc6211afb5a1f7a3cee6ce93ccf119fb12133. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/US4XG0404508.