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 0xa1bc92d8069ec15bfb13293d10ba70a47583d135611bb0b723bf7f06c54f4c88. 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/e8abf23d-8329-47eb-99e5-da8e5e5cd6e4.json and https://artists.proofprofile.net/proofs/artist/e8abf23d-8329-47eb-99e5-da8e5e5cd6e4.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 0x80faf651a746cd41438946a3dfbb7320a042ec71e2664753713fca4ae754e12b. 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/FRX872141357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d46ad7b673a316c8a4d00174ab67ffa582042127ecbe2c71c2dd83e8e2f5380. 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/GBKQU2130407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7607042c666fee7e2e63c75f60a36a887ec8c2c550a2aea2ff6df5abe815ca0a. 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/DEH742035074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723d2e9ab550f82e6278272aa63575c5539abef146b79d5909b851f4a1ac309d. 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/DEH741906747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8abd0d554419bfa053428fad2148e7e9212363e21d882b9de2bc17248863035. 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/DEH741902756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd0cb7f0312c83e9764163fbcdea0f0f9fe3b0f93528668694d1d8e62e9f615. 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/DEH741805446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2f51bfcd10a5a185d1271c530d187c64625633b37e4f2a2e15cad14bff8863. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FR6V82543631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cb4a681fd42c9d1d22e94174ab7debad8bcfe0830dcf85515224bec298d611. 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/FR6V82543632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8166819eb1e1741f054df44913c60bc5b3b95c88f28fc0df8a41eeee48ce758a. 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/DEDH71300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141a2e635203a4b69e15ef76a39a1db8052592d8fe66f32dc154c12b11657658. 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/DEDH71300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1301596a721a00f8c15176e1722ca32d0cad08ef56cfa1c58ba53500a821e5e. 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/FR6V81878645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a2637327824626763f18445ccbe5dfa62ae6541dbb270f0601eea3762a0c0d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR6V81747947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4835c98e1ebf91ba077989e6edaac31dd9c1aecf5919497f6f476366e28d9583. 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/FR6V81595694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065471bc1b0074039d27eb0c45b6451cebde31fbd8a190f05dbc375a2ddccf97. 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/GBT9R1200027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd2b29b3d3e5a4dcebf37b6b98148ba679b29b86a74ae7ac5e2cd8d204307ee. 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/DEY471982570.