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 0xf3395a1d8d239fa9e64beb076ac2fe521010c1f724b8f439500f8a0fabbdde98. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/28b22d1e-7cae-4612-8286-eeaf7d89fcff.json and https://artists.proofprofile.net/proofs/artist/28b22d1e-7cae-4612-8286-eeaf7d89fcff.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 0xf282191b993f01716d973b2391cda4d93e83deec9183abc95fd3e2e2a2e6dc05. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), 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/TCAGQ2217389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe780087767fa1dfeb77fd0f7ed5516e63fa41248a96c4faafeabde857289e5. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/TCAGQ2217392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49c3d3890687b2eef43dfc14abf0af1fff95c010694ad59bb2214823457f694. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/TCAGY2385087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fac5213c858956ac8d47d80deda68484e3ed72f777cc2f6028a8a0e42f01a97. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/TCAGY2385103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e712b20e5de0157a2a871dd196fe257dc84c0ba3f310552827d1308ed1a8b97. 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/QZTVM2413863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0abe14330bb61fe82cfee896b9f11be1525585d438bab292e2386a486ddc1a4. 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/US7VG2514664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3fa3561a369f9116f3c3fc3bf6785f67ec458e5ba9c56c1e163a18a20fc40c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), 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/US7VG2514667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49bdebcc1ef72cbe70e46ef56d9a9d830dd7ac7840de7601c68f2f4997447213. 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/US7VG2514668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b2201805bf667bc528e834c693cf7766285d882066a2bb28ac1459a0501c29. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/US7VG2514669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ab31e8e413e8332c234eb0a79e2f321350f0d10f0937ecaa70ca7947558fff. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/US7VG2514670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1a4bb12bc27b3e3aa13ce16d629144898ee45090e5e622bd2c7b7e1247d3ab. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZNJW2588408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6c4a14c3ed14f3f0b001ca54505e4a2885ccf414d7f1cc74a3432c9adc9ce7. 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/QZNJW2588410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae87cf446c6b5015d3ef33eedc0a0e56369d886dceadd5f4faf8aac034237818. 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/QZNJW2588411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b2ca56ff3e246093c254a35dd87aaee7caa05d8fd571423f5a1a2833fff8ac. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZNJW2588413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63e910ec09e2535afbf6dd9cfb7831d36f4055735cce76168fc1f3a0d89cfce. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZNJW2588414.