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 0x2df3ac0db224b8afbb198ac75ac99a25d479a6246e302e9014a0d3563f61dc04. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/da0caf90-1dfc-4e43-81fc-4f3c40022d05.json and https://artists.proofprofile.net/proofs/artist/da0caf90-1dfc-4e43-81fc-4f3c40022d05.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 0x213921d862b0344fbe35b7733b3d2ca29f23eecf243643bb26ee201e576b8ab2. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CNZ512200097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c089ae41e0e370e0c7dc70b00d63d697558e9f39271bd4255178a344084784c. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/CNZ512200087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92b61269f229645a1c3656100e599130b1012b74fbd1bcd210bf78f03d0c7c9. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CNZ512200088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb415beec981157231284ae37f9859a94afa8b68065aad57c73777f39f6e342c. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/CNZ512200089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a1341a931ddda70af2d1787647886c9c94e62d4382e723122a52de83a29162. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CNZ512200090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211e8f571bdb407fc5b6211599221213f098c3094a85a63f6243fc8b4182c7c5. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/CNZ512200100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b9ed7308a60db6e186d7b7fb0109aa228d5477663b3543c3653fcac412b28d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/CNZ512200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6fbbbd6c6cb351f6ec286120187d019f499d54a3e7df811f805f9d765193c68. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/CNZ512200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7503428bac2ebfdb18db2e3acf9d850076c55566832538bb49591c96dceee476. 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/CNZ512200084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862c8b4f301cddf51f6e530a538b4144b048c5a9d1799017d93b3d442c2f7176. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/CNZ512200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53fb1174316bd362ae654350900c6a1021ae7e450e5b4c89e05134e2dfda92ff. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/CNZ512200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917ba458c4646860e29fadb23bf8000fd671bfe134977624d818229e758c8c4c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/CNZ512100229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35013b59017fa60369bcb380bfe42ae67bd19d81783617646353597f4a44cdae. 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/HKG732384787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d08ecfe80d8cb96a061293ef14852d261b0b9d5ef99d81ee67cbb8a9f114313. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKG732132607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21fe44a7ee860d5d50cd9dce12903aebf1924ae640f00be4cf030a884347be07. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/HKG732114571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6643ec583dd74398b5cdbd8813cc9ac4b8b7482082e2eeec4449a5dd1cb38ff. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/HKG732114572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d546c18480f86fa69234320f747f6a9964e8751b638f3d4179572090778cc97. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/HKG732114575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ff634e2bdb90b5421cfa052a10f4b4eb331717945bbd04f79ee3457ee11a1e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732114576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c424e6df3a44544f9ccc9adf2b7c16ffa1bd808855595662942458fe2767f38. 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/HKC992424693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91069294d77a126ea7b6dcd7ab3c0968a182832f07b55d468b3ea8c428fc4d9e. 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/HKG732410039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e96e6e37f02c06af39b1dbd5afd9cedf0c96dec4835f003726c780626773213. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/HKG732261769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9b1bf2cff16bfae4a6402d1ef1f84ea95e066babfaf89ee5b87aa35b0407d4. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/CNZ512100571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed7bde84a0ade7df09cc912389e6877a1338c2163b8af22e729bd3070456b81. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/CNZ512100460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bed3be7b94a25922e648c2f400c869855c2200d63355d7e04ff14c9a5ccb01e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CNZ512100123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a2ca8256591cbc4cf0595b7b401ce653d6e1e7172b84c752d347135de89d02. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732390574.