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 0xac37645b3c44a13b2528cf4c659fb1cfc2bc8192c82b9774c4d1d53ef9848ce1. 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/c26abee4-4203-4aea-833c-614968635953.json and https://artists.proofprofile.net/proofs/artist/c26abee4-4203-4aea-833c-614968635953.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 0xfd605e2cec0198b5d67f6cd0e33031a40594f1634cf9104bbeb59ebcc923ef5d. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/HKC751000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882c560238a3d1b93d2a555f2db6d478148c7a27ca7a3c16711d82b0635726bd. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:27: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/HKC751000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9887f5426e725e60941a3e2c4507bcb48d3e6ce8920a0a8eca6e3cc1db901128. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/HKC751000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae3ab35bba5e8fbf11bd1193a9ca2295c8e4c18ac80ee4c394eda2ef97a8037. 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/USHM91311523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c84be1e91f079f0b2c98dee88a715a9b3750407bd285af8e0d94f78586e78e. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/USHM91311526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6faa4e1e22f5a3c6f47eaedd9d7fcb23a8afe3146db6bfa3edde8818d39611. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/USHM91311527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1972e7cac57115a8a5443d41e8a4228adfdf35af066b8ff50e4b47369095986f. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48:10Z), 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/HKA411600137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca64f97c7d76a9a76a3d51702a19881ae0fb96510fd93fcfa61895191709fca. 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/HKA411700048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39af95d1b56920bc07e88aad13f6b660171fb6062c9ec55218afb19f13e3bb2. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/HKA411700084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeddfff7905bfe4f6ee3b725c4179d6f85b52f99e5dc36463ed709d00e9fdc0c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/HKA411700097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed490cb5c6b7238874fd3e2c316af8fe2f4364905e0419697c0ad42281147715. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/HKA411600140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd586bb3b4d946a30b058438ebfb8628bdfdc32e021800f088f0898e9baddec. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/HKA411600139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74395e6b371a10e1bea95d042ed35ba208447899e2a82f1f682ae222ca14dd5. 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/HKA411700049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39af95d1b56920bc07e88aad13f6b660171fb6062c9ec55218afb19f13e3bb2. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/HKA411700084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47566af8ba2fac274d6ab9a3e83c15cd6056b6fbdc4e446706784ec4ffbef5df. 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/HKA411900085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db7826d729b1ff94b13d9e43555b10e00b5a4a73177bad25834a1a63067caa2. 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/HKA412000069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b7116a8765d1f5638a0c9a7fbe8cde251eee9d46b6b70860fe7236cf341bde7. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/HKA412000254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce5f27c7bff353986c2a692fc40987aaad0a318212301704948024f007290b6. 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/HKA412100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab6e3b86a3c1a7cdb4664756e590357705203a139a28ee3f87dc46876b29bd4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/HKA412100111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca74f32d5ecd881832e5925449224c90a13a06ccce6264992a0528582a92be6. 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/HKA412200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc426eb588b409dab17983127a470a47172d9c5688b4787e639d65ffb05a96ac4. 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/HKA412200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2df88b0446c9f27944c19ac76f3613e2251ec7e0e3ded54b3ab844c54f308c. 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/HKA412200121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3bf1f46a32149d1e84d07610afa63ab3bcd2b45d12527f08636cb5185e008e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/HKA412200151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e5162da9b17ade216f899ba28b03c43a75e23009d0523611976121881a124e. 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/HKA412300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529c8a4ee30984f26b7900d0b0a6ac85cc32cce37516c6d478fe6be4db0fd252. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/HKA412300204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19dfb2e8e73d3ebf742fc1573cfcc4394b48efae008a08f103d614a4d8a4f57. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/HKA342300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4bee7770b08bd010c8163df208e1b8d2a10e4b905d0c1d80dfc2755746bb8d. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:22: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/HKA342300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ae443c2103d0060d6b2cd7379a91ab519a11d904339f6000062ddd7c29886c. 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/HKA342300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5f7b67586c35397fdf027e5be309c2aa7ad7861949d1cf8300d2b188f054c0. 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/HKA342300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1f4709b0f98571a8ca1b993a02f3fb21feb72fc73444a3d7665f76ca5f34e14. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/HKA342300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff102763376eec8d60bb036706cfaf7943b645f88b35ad2a5b6540c8385b26a3. 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/HKA342300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20006f78889e3b9e30e16e91af2763a5700dae6399bb7af3567c8459eeacac79. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/HKA412300622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327559786f03d55675d8c0897f700198de113f4ddfb8b030693a6dd1a0d7289f. 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/HKA412400051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338cfa67f13cf5ba485c2fd5ab1c799a676a3e6cfbc7b8d2e2554f0c6fe4f0ca. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T10:01:49Z), 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/HKA412400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca74f32d5ecd881832e5925449224c90a13a06ccce6264992a0528582a92be6. 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/HKA412200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd615d9c6050b74337ec18391478daa904404298c095ae0fd627988238f261ec9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/HKA412200159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c64b6e7909baad82c83c95d79e222598e543c8e78eb991c6d12dafb813c4a0. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-16T00:00:07Z), 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/HKA412000112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20006f78889e3b9e30e16e91af2763a5700dae6399bb7af3567c8459eeacac79. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/HKA412300622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338cfa67f13cf5ba485c2fd5ab1c799a676a3e6cfbc7b8d2e2554f0c6fe4f0ca. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/HKA412400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655edec6a4d9794c003f82ddd76042fffdd939f75a8a0168acb870af9ae7d082. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/HKA412400252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c4e7d94898acb7ad88119abff431df0cecf38d9e8c89b40848218b7a599e4e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/HKA411800282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd615d9c6050b74337ec18391478daa904404298c095ae0fd627988238f261ec9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/HKA412200159.