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 0x278450191794640b264fc3b77fa2b35c65df88c75cf3d4edd363352c92bacca3. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a799c830-13d4-4be0-9e86-20de62ac903b.json and https://artists.proofprofile.net/proofs/artist/a799c830-13d4-4be0-9e86-20de62ac903b.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 0x7337a2f4e9ee0907fdbaa12d0c3d9d0078e3d7e2351bfc2a5d3fc9b1851c5ea5. 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/SE62M2207183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa281065fb7d34d7e5e24bbb69141dd9f16543d90a11f1bebbeed729aa907ea3. 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/SE6HN2254195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff77c8c432c28dce14a989e02e1d9f94ee13de77a210dc8b921782a86abe7a7. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55: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/RSA222307756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7346ba43d0f6979b985820b4d86324518bd7ad36573c4442c3303ffd5995aa63. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/RSA222308106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6326fceb8c165bda2ecbc1bcf43e776e1b0fd16b42914dfc501f72b2f2897ba1. 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/RSA222308378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde23486e202300e1ed08f37e4380d7c93f9097463e1ae4ee7c56ed773042e79a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/RSA222308624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762980f1511b42085d94d2c9cd04b25ddb2736f352ee6878b94453b229208822. 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/RSA222308923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad65ba54d9b8646a17f3676ad56ed9d1c92f0bed5d341d96401c7ed3fb37569. 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/RSA222309458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2211ce7c725247a48de8a5d99135220be8be6a107cf3fe166c7e8ee7817443b6. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/RSA222309531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d21949b2f9dee1ebdfe9a2e3ac8a319fc532077569e7406c13e5242eabaf03. Chain 2 (Bitcoin): anchored in block 958554 (2026-07-18T13:17: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/RSA222309753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde179f5185b30a42861383ec984f2f6273379ad07aa765214b9892c331b648bf. 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/RSA222310203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750ceae7a5f0efb75ecd9a611c11a6fe6dc30632579ac17ad64303ff4c5183b1. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/RSA222310204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06215a002a3739719ffb56546fba30de6bdae043380a8707c01625fd82dd6612. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/RSA222310205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87928e70efa5c33c8b6a598f70e286e99c642bd2891bbb5d532d8e2dbe885304. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/RSA222500288.