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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ae859859758057511a570c6e890a7adaebc309cdea811a0cc90cf05a2dda0d. 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/0332a2b2-63ce-4147-8419-6ee2fed54160.json and https://artists.proofprofile.net/proofs/artist/0332a2b2-63ce-4147-8419-6ee2fed54160.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0bfba7a0ab9f73566bcb3f26443c14ef9f97b0e61808b1b6e869bfe3c4cebc0. 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/TWEM71900601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f3f912e891bfa52527dd865f761f9ab3933f5f468af7ef5c9116b06fec053d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/TWEM71900602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7308c0efc1bcb7c22b2936fd830b0803223602da1f328c1db5257c81a8e2790c. 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/TWEM71900607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0bfba7a0ab9f73566bcb3f26443c14ef9f97b0e61808b1b6e869bfe3c4cebc0. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/TWEM71900601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f3f912e891bfa52527dd865f761f9ab3933f5f468af7ef5c9116b06fec053d. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/TWEM71900602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7071009bb170b05ca46c0301fb5b21e14f706db4628a1ad8d639bbe935e4fec5. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/TWEM71900603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae55ab14c93a6bc6853495e14ea6c7181847fed6bb15b8b620ee41d5a1e299e. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TWEM71900606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7308c0efc1bcb7c22b2936fd830b0803223602da1f328c1db5257c81a8e2790c. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TWEM71900607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d73f53fcf5c96f8ac8188668d28900e8ede761e2d2df0843d21559141f30c4. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/TWEM71900611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec0717654ec92617ede079dffda23c8b789d1fe448fceafc55346ef571d4f99. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TWCC32105981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb7a9612c2968d7c53e0a8042b3a81ecee2eaff7b58ec6e260266d8ae08be98. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/TWCC32105982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec0717654ec92617ede079dffda23c8b789d1fe448fceafc55346ef571d4f99. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/TWCC32105981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb7a9612c2968d7c53e0a8042b3a81ecee2eaff7b58ec6e260266d8ae08be98. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TWCC32105982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa9c52a537e80d25167da34e4454539cfdda2172b6e55137adc7860dcf65a92. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/TWAE31902351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed0ff031f04d4dc9b27742ca62d2e48e3c6dc7137e65c5c6ec408369ae0e48a. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/TWAE31902350.
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