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 0x9c9caeb45872ad332d6ff37d0b7caa164d43588a7add05eff7d2fa3e9de32294. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fdae7de1-e8b0-4c73-ada7-6ce504d8f67d.json and https://artists.proofprofile.net/proofs/artist/fdae7de1-e8b0-4c73-ada7-6ce504d8f67d.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 0x8eb87e93fa193ca5f6e87c07e70e1082d8f38e4f79fd03c528ad5867c52b1355. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/TCAEZ2058203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f751731752d9e56928ecf3066daa3c69d406bcb8e7d9f519272d89b368359ae. 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/TCADL1890683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9357712710bce02c781721dbbed062651d712366e7ca42f9830444fe0686d8fd. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/TCADL1879749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908fdc31bcdb43a7fddc1394fbfafd08b2413834b8c084ed5fa8fc74302ac09c. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/TCADL1890716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacf91c6b765a3cd79acdd855b817b46da9341440f52f11ac788e8b11a119a41. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/TCADL1890743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0c09a007d8f0a2dca7c251336976109e5968a70b337d67a19c178f6760f513. 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/TCADL1893635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4da44c28c005613f145900ea421150d1e99aebc2ac7bc4af08e6bdcf76a608. 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/TCADL1892231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3cc9f5a10e945a1d4ec459ff15e7909f40e8dc26ebc75635212b2a8c8b4315f. 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/TCADY1853640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d73348ff6e5e6bff6e1d632f58a54834a331704354fa59fe771aeac26c2860a. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/TCADL1890773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba62e47748ba7d2655ae9ed202315ed039c26dfdd207b5b3720efceb887e43e. 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/TCADL1892468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb623816e6da1414b510d0d35783cec3e7bdc48be2808432b6d73c31f2c49fb0f. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/TCADY1853620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61de26244188e1aa04e7a431b503ea84f41b3e3e52566bcb88686b26a6797e86. 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/TCAFD2003179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ad99190655ac310f5ed732a7c5e63ae2f282c765bfa0a2a8fec5ecbb144fb7. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/TCADY1854801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc48bac7fddc7cbca782777872450a25a98da3543b82c3e8e2aa30f09fd3d6c4. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/TCAHE2341574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618c99250f319b1f6bd621321761472f301bb35c3a68696804198cbf1e0f694b. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/TCAHL2341359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa0508195a51d6f3c4546e8202c8205d31b708773d5a26c403bf011824268c4. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/TCAIC2486806.