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 0xbcf5348502cb8e00c53b48c924c5b7753f100a83e3488db7cb679e993e9da0bb. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb9b6b02-77b4-4115-b4c0-aed9b1ee64cc.json and https://artists.proofprofile.net/proofs/artist/eb9b6b02-77b4-4115-b4c0-aed9b1ee64cc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Who's Tommy (Original Broadway Cast Recording)
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 0x134e65aa833ad1528fc097c03ae997b6d8071d8d89e9c817f835d7ec75e85f99. 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/USBC19300130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2393c76ecf6143427ffd0a4cde605f608da3e7784dfadfc5133c74a62a77269c. 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/USBC19300131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795358b0ea1ffacf40504cda669cd943fcba661231eba7ac158e4fe7b39cecb8. 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/USBC19300133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5142b981833258b56b81bc6bff60469ae9ac31f0fcf3c30b0d5ad22253ac97bf. 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/USBC19300135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd51dad313bc2e6ded3df2be2b346876f725a66be0832f855f2a1dd54121828. 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/USBC19300138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2393093e1e1bf7c987a1a2d3bacf58d3e3989a816d72028798ead8b52150f08. 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/USBC19300139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0025aa36e6a72132e7e0182433824142296286c12b3cdb7a01ee33e9657b2e4a. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/USBC19300148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f440ef78c78b62d59eefa6acc5e4463ba9771d33e3fbefeaafdb45e94abc73. 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/USBC19300149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4108e7d2a15c4da0213a1e115502a8c1a18dd7079f9e397d9163b57f3f64d5df. 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/USBC19300151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21563f790d66619061c1c477a6b596d4c3d5c8fc775f211fe9d7222007db4f13. 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/USBC19300152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9323f5bd95d998c638e155ba2d31cc70ade15cdbec60e1c875dbc946ae0d58be. 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/USBC19300156.