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 0x3f4d45b0aa8242af5a1b22020a34816a070320d5609ae05b39eed3a729ade591. 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/9884f3c7-adcf-4dc8-9dec-238cd84b9240.json and https://artists.proofprofile.net/proofs/artist/9884f3c7-adcf-4dc8-9dec-238cd84b9240.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 0x475fa81451d0b2b833b24b561a8a8f8b09103f109a7aa04f8a113bc0db41ba88. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/SE5BU1883937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7af4e52f64566cf993dd09fbe1bbb5f4c727b34e33a32fcc6c4a19d1eeb09d. 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/SE5751861474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8891ea75b9effedcfba9b5bcadecfe7f1b9d635f333793658f1d0257c1f0a5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/SE6A91860156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51d65716ef2927351feadf36582189879307ad7dde3b202c7a61a44eb8be404a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZFZ21996074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879bea5dafb9a7d5712e42fff75c3d53516d74c6113eb0425f6ee7a1b0c2e927. 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/SE6A92078970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335e5a119e3758e00f87e63c2c6fe0cd3bd5ea05450e66c9ebb9875c1a8d50d7. 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/SE6I32048330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c7f3ec873cd51a6a6c4b7a159ee092274872670dea6affe3af0bf8c2758f23. 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/SE6HN2067490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63163d7918def0f83a4341636df8ac522dba01d56362ef89a80a1ed75fb0daa0. 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/SE6QE2036391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57354736640da0c2f6bf83dea105ed7a89e5d65a2adda5d2e1fd35bf315a4c41. 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/SE6SA2097839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7722639bfc819d59121008391c40753ccb5a0b53e279aff0a2e5d1f8e22e8caf. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/SE6TI2082689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x732f2d006f7e4e24c29980406885067e2cba010536cc992f4399d3fd0bd30f01. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37:45Z), 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/SE6I32177287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a83d3cb4916fa52f8f15a36355dd2a5bce34c311574fdc2a1cd9626d0e04209. 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/SE6SA2119434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6384da24683d999b1befbd829b0a895b1fd7ed3311ee681d2d0bfe0d2fe6c9db. 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/SE6QE2152632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1dcba831785d549a1a935109f7009b016ad14ac490ca0a4e285e4ee27c6b006. 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/SE6XW2129396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd186b81d7ec6c82b6cbdf7152ac8b41e528e6dc5347ae9fd757a78f5c97b2104. 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/SE5BU2142334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d5d2b976d01f660d0f34d0a73ead9dbc3d76f3fb742a020ed0474d8715c81c. 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/SE6QE2091674.