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 0xd5675386366392f8fa3eb486fe2673acc00f5633b1a83d27115ef692bd103a98. 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/f49b8701-08bf-4077-a058-94ad47989878.json and https://artists.proofprofile.net/proofs/artist/f49b8701-08bf-4077-a058-94ad47989878.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 0x9b7d233cfe4371b0b4f298d8f20024cad1aea76a1872233714cfb8036435b2e1. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/USHM22377838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7d233cfe4371b0b4f298d8f20024cad1aea76a1872233714cfb8036435b2e1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/USHM22377838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa14ae85cee18b2fe6854c2573e177352b21080636596ac36ee0df4475de587d9. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/USHM82362667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02d137095c0d14192e192cdb6c0631407e3b86f10907004bad8aea68b309a3a. 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/USL4R2302462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3abb00c5da66b042ac5385c8a16ffe06108658e85fdf326f0ad239d4e95932. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/USX9P2327140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ffaaa02013716c25aaa41d59c6daeb4a4c739b0a12f4a6051ff492b0d64617. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/USX9P2327142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d7a49debf13b2cdeee54b179cb2b22e2b42862866995df1ac85d2746262b47. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/USX9P2327143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d36f1ccc1f1f3a77e250578b5a2b5037043f530874148dd0d8b2a0cedf54c4. 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/USX9P2327145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2eba6068e0389bf9ae6179e22e4a5c057028e6cee8d7c5874471cd74ff2e11. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/USX9P2327146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad5c6beb0f2a03790c1bbbb326694696e6e21fea597e5e5144933410e9be6c1. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/USCGJ2497067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed438dc165a4a91206a2fe31cce70a9aefeeb5fdb8e23fbe1d0da6d77fe6d90. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/USDY42488571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bcb23695dc38745d7d4f6e04774cab344debf0ef60adb42079b39f25b3e187b. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/USHM82403533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a9d5687d2fb755b7600276a04a901065d0877799b47a1064dee8bb9c2ce518. 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/USHM92412783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2240127f4090f645337da9fde80d329c830c2a469ecb2e5e7fc4487db53c6d37. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/USHM92454500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11826b09324d426fa91f758056330b5d1cee0a08d79ab56803545e3ad3f97f9b. 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/USHM92455188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c065b3afa47acda9a86cfae8e5cfd412ae458b4da19ce2a711ca0d9bc44cc4b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/USL4R2496102.