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 0x7d97e8a38f6c83bdd847626b25b7c4c9b0513926ccee4d08d921083bd3dadfd9. 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/fd0dfeb5-196b-4509-9a6b-84d3cdd327d2.json and https://artists.proofprofile.net/proofs/artist/fd0dfeb5-196b-4509-9a6b-84d3cdd327d2.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 0x135fae34fdf9885be2dcc2af20cb14a90c99178aafef2d191ddb7f1f94608c4d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA42420757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6584706e128247a2fbe70e9f06b0565249b0d71ede044d67bdb852afbe809a27. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA42420758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c02a7c260eb6589ed8a1e56fc11302e214073f701bcc2decfbc4cb899e353e1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA42420759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefa7aa34f8d46db0d0596def3e6f47964a1d681c656c1486cb763d211748752. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTBB2318408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5212dee13470b04c93725bb7a588781739a4052ac1b736a4b714c5955c36dd31. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZMZ92375012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08e60ed38c681d86e1ea13bcde655ad3754bc5e76bfb9f54bef87e9ef6a7c7a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZGLS2371985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39a18ce2ab9a81769d51cdc4724492b7ad274192cba1233138e1d4342da309c. 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/QZES92365412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6069e4e352b922a91e562669e00bfb7734cda644d9721cc7558126276b1df63f. 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/QZES62331433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b560fcd1dd5643bab1c2e172718fb00046fd1cf54d6a222495649869146093. 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/GX3Q92327586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f56d41836d2eef6a29316df0254b7ee69dd649f696b0eac1cee791f9bff60d7. 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/GBLFP2222062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b831c0eef34fc2375846e98795f381bd79d03ef4afaf9cd8f7397d48a3ad49b. 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/GX53U2063392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2f5bc621a0c57841b8b4e1719338e9001f705c489ee2c1acde0bf651ad2ba1. 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/QZHN62229462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59436648b90577ae4bb22d82141f3776ad1fda4976f4a3edd18322a3b7fcf291. 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/QZES92217774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9bc3b8ed2435cb6d0762a8b63872fd33e595dc5af00af065a094b7be2a68856. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA72326932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6644bd8a3f9f442bef4649d1cc38d72b6994b125aa103158456a758651f234ee. 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/QZDA72326933.