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 0xd361dda17743711da47a20facf2df1b0e9689010b3e7e2b142483b50099f7e4e. 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/2f64b08b-b886-4406-ba4f-6e7195831e8a.json and https://artists.proofprofile.net/proofs/artist/2f64b08b-b886-4406-ba4f-6e7195831e8a.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 0xda54f73776c94ba9f8c2e9cc932b4865a81c2f2b41e29639fd7c75628a5ae76b. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/HKH611800133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db753aa0df61e08b91f85804d987ce26f72c52a3567f6e9e79b8dcb36a596c5. 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/HKH611800168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce28ef5dc0417b63234e8f6dafa7e149480356f7147cab20f6faa798c10509e. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/HKH611900057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c7dc916c58a59ba9abea7f6a101664bfec1104841f2c2babce9b4ee3393681. 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/HKJ341900018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31eb429bb5a71c78982266cd3ee80d2c47563514447362109525f3f094fd7fc. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/HKH612000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d6118700e1c7dfce13cb0f7a551529ec193d1519b55b6c7061322db7d41a8f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/HKH612000016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08ee5bb3c899b72ed976e2493dca7700b259a8e8c385a053a5e9d3d22034571. 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/HKH612000051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31eb429bb5a71c78982266cd3ee80d2c47563514447362109525f3f094fd7fc. 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/HKH612000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ebb8481488fbc8fcbdecf111135b38129c7870d00e5611c17e169110f393c9. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/HKH612000057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d6118700e1c7dfce13cb0f7a551529ec193d1519b55b6c7061322db7d41a8f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/HKH612000016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08ee5bb3c899b72ed976e2493dca7700b259a8e8c385a053a5e9d3d22034571. 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/HKH612000051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f11691e1fc553da7342363923cf5efb2d1fe4bb862dc87c7deb65c1ab55460e. 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/HKH612200033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffdfbbc634066780dbba06435a1a2f86c9dc14bb181809f0d1176f3514abf348. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/HKH612200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20964ff46dd3f961da5a5ffd66082387c7fbebd176694e6bccb0cee12792e34e. 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/HKH612200057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf054719ee56c762830f68d4d2848cac53ca7a9fe5791ab2075eaa9bc67a0630f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/HKH612200121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf415c83ab034cd29236aee0e7abed9c3410fcc77400afecaeada083d1388259. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/HKH612200122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35bcca9562a80e802e2f89be4ddbff2f16acf93949a800ab91659fba4b16a5f. Chain 2 (Bitcoin): anchored in block 957647 (2026-07-12T03:57: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/HKH612300025.