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 0x5178bd3299a3982403f3f0502e9468362f4584559ee288aeaff0281c96a1c3bd. 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/9ade5c1f-9eb1-45c6-a83d-43faa796fe55.json and https://artists.proofprofile.net/proofs/artist/9ade5c1f-9eb1-45c6-a83d-43faa796fe55.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 0x09bc89e948ac38f49d1eac00f48641819363ed671596e710b19a08d6e15c8d5d. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/JPE561114116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8c76ea9e4bd1b81476a1c6e27c99a88c8c8d0dd5c15a65d59874ee705815ac. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), 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/JPP961200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07af20b752dc2618f093f514e311c0241bd1720053cf5cc6df916f03c2f122f. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/JPP961200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6adcbe8aa283e8131314682e4e05e6dc02f30237a76de3021c8ce40f2b717e. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/JPP961300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3ab2867b83772312f2b97820b6e667fb9f5138162a633a7ed9aa5c8b4283fb. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/JPP961300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87bd156b6287427b11aed890d90d3b8cccf01782f3534d4d7ded7902727e7a1d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/JPP961300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55036f54808ed1869055ee35448e19f64c37d54a32387b25c411dbc3d1001398. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/JPP961300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6536c0956500b682fd8356d69d4c46d2afd91f154e7283f104ab0517cbb499. 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/JPP961300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6e4951868818de3564fc341507e3d33456143b19530cce245ac30524944fd0. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/JPP961300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33683302f312bfacaaa2a01ca44fd4580bbfab178fce4070bb045fadfaa1f5f5. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/JPP961300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf12ad5f6b13610966cdde3d2c50331babce66f0b5e3a415083d04edfa4a59e. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/JPP961300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e81e8409022ae22ddda606bff819ecdf17d49ec9720457a727d8b42ab7d09e9. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/JPP961300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2d4e5cf88d7b5934725af788774d94394ad529f1c220fd00541ef4d81b1c0b. 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/TCJPK2088111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb0e72dd4b7a8fa21815a4e002b7a838756c59212d03f26b84b182280d9aa85. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCJPS2243329.