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 0x24de9badb0fe13d7513fb071f80df6925c864a8c3ed975e891c0c1f3d0bb842e. 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/f1e0d8f0-d389-43fd-9e09-a837b92b30f0.json and https://artists.proofprofile.net/proofs/artist/f1e0d8f0-d389-43fd-9e09-a837b92b30f0.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 0x357776e12bf9d97ed654fc2ca0ebbdb119f4864664ec322fdfea5598ddfb1a86. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/QZFZ72185460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72b6e7d333ef9109fa77bec760a20c0bc3c7b3c9199bc1984a3a93337238aee. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/QZK6K2074242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ca15a553832ae9886f6e3153a3c8e77281ea8c867ae9472fa74923eee48cd9. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZMEP2050525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864f5d1997c73f2b0d8fa270a86b09f3439b7d8443860be24016f82b6aec8f51. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZMEP2047504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc212253b0237f92ee840168fec7fa4c2b5cbd7f0a57f7849d1b171757b7dd1. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA42196160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e4361f6cee4d57b55d2071f85ced65611899739f08f8d09e41a7ff07063aba. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZMEP2050527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af978f564b174dd064e9f8450ee5fbeb4db8a90d5babcc9c29740d98d4cb5ae. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZMEP2050528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ea8cb27bd14b0aba9f412c6580f39e9850e2ea51693babdf498a181a6f85d5. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZMEP2050529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbfbdd8f9e6c6e8626cb971b2ad5e90a69607b329dcf320fbc6b44c48cd700e. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/QZK6K2075620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c82c57bca489c84cc47218b9a741e01146ac58f296a82f028a8011f6e270842. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZTAZ2243942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9899fe92ac09b36ba27c5614342ec9961a5b8c00ab411438ffd06efd81ccb8c8. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/GX9FB2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd4fa31dffadb062ae99d076244b17e8c6942570fb6d8fdb2e584640a42c46d. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/GX9FB2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b8198bbfc4f692f8fbcff3e59a79db109b9376a1a8da94add004c7dc62512e. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/GX9FB2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab172d308bcc274a6d06cbf9102847726ad9596a8828e23359cedd8abcca058d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/GX9FB2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3d8e87f36da02375849c840a9b24b64a426596baf3bd1601e93c6eae133be3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GX9FB2300005.