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 0x15ac4b287554f145f29043d28b5ab888c9e4d2648d597a41b6abf6506f866cc1. 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/f83604ec-daa6-42a2-8ae5-2bafacf7ac9a.json and https://artists.proofprofile.net/proofs/artist/f83604ec-daa6-42a2-8ae5-2bafacf7ac9a.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 0x3b64e36438ce7169ff1217adcdc04b44b1adeab09609447278e80880b3531a5a. 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/NOBRS1901010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331a9e28150c82219f68aec18761343399d808616deef7e0729e0014d1567e07. 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/NOBRS1901020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714dc129fb6cfc048eba9fccba0e075d2a4750934ebeac34514d308a3f80b1f5. 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/NOBRS1901030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480c4708defc7c3ceb64bcc565d3c312af0fef27510387e593a900856f3fec36. 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/NOBRS1901040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66bf83f31c977591ad74e7264ae9f20acbb748399d98c3e637000ba77aacad2a. 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/NOBRS1901050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705dc6b228b106c50d06305932d7060c2a4ad6e8d58aff41ed4dffc5279f4fde. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/NOBRS1901060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58c1105edfe43bd8c99e614787cce0c6e36b75ef90d6a831d8a62facc783381. 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/NOBRS1709010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbefd12e01f93c20bbb7da1b9380260019927690d35fcedef1c7893626bb3cc4. 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/NOBRS1709020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x124b879da4b2b330489e7f15150d860e4a7c615cf7318f5150907ad512fbd8e4. 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/NOBRS1709030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f89bb06147012f419116daf8a78158c272bc7bb76a916cd4f9e9f12548003b. 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/NOBRS1709040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c3e2681e28af24697ee07d238d548250e70390711ef4ac23111d5d9f57c68b. 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/NOBRS1709050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce21d59affc7580f99df53a10cc52ff52fa6932ee9ecd76b68a5fe770d250d1. 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/NOBRS1709060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3c8dce7593fc7327a86c019c7aaf7d757ada7556c00298caf428090856e35b. 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/NOCVC1501010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc1139178fa442e2469d8efa6686840ab6ae245d7d3e9d34a2c106c8750f0f9. 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/NOCVC1501020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f89b7fc016a1343330aa1f04627c3a26015c1bf82500df183ea196702decfdb. 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/NOCVC1501030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67bfbb7fd8c005a1d7198a1cff182cfd0922a1fb593c3ef3baa37fa5c35f1ff0. 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/NOCVC1501040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7057b5e7d4e15587f1e779fdf6a40a0434476c2b34ff01f5540ece6bed52c3ba. 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/NOCVC1501050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9955959bdd8c2891ce081fa191d299b31c12c4e933d5a6de185680aaaf2b14f7. 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/NOCVC1501060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8f33cf999350f62268a14b673899bb94e66ad7afafbaf28290efd8dd612f7e. 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/NOBRS1502010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2397948f8e09e2fe31b7dd27fcce233af73e551861e2178c3b72d88267cc4850. 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/NOBRS1502020.