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 0xe5eb4fb97f0ea9214e2e5afa994f687790d70adbe156d5322236a439f272b146. 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/83d14af3-d705-4748-8952-b7e76e740e5c.json and https://artists.proofprofile.net/proofs/artist/83d14af3-d705-4748-8952-b7e76e740e5c.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 0x8a0c15759fdedfa585f5f159dc0c9b399604daad06e627aa0c0fab7bab981b0a. 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/DGA062070376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37147cc6ac14e25367becbd451bf2f5551e8e341bf2aae96e30eede8d4a2fe4b. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/DGA062070381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c23edbe47eb641fde51791ddba214fc20aaf48a101737f69de2225d3661f638. 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/DGA062070386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1f5ced48a40b6eab3af8ae94fce1a7e975212d0b506edec21a6766ac8876c1. 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/DGA062070387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a89ae23dddb67f6aaf96a5a76476c22be1069496dd070a9b3857ef2cd46d7d7. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DGA062070388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc832b4e1d65e25baf87a9c6b84187b779911c31d91a5ca75201d57f9355d439. 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/DGA062070389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc50b75355ca39a034480cf9f617843b5330e78c16dd581148bf47b346ee17c1. 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/DGA062070390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51026a241fdb9d3012d5c60ed8edee02531c47cae8873a30eb0cba43dc3a17d3. 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/FR59R2155030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c730c8035740008fdc4f8710135524aa16db22e738b8cc83a8a9bdfa2d013e. 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/FR59R2155031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d9b5e723c4029aec68f9eea2cae40119aa308dc07ec6d58b00c3c216f32b2c. 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/FRX872308885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04947a099ab231400b0ec195a4ecb8d2739e05bf7115012e525836d919bcf64. 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/FRX872308886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5864c85ef53fa676a229d1252b3b477db2f018d61cf86677b5d20e39869dd6. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/FRX872308887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2150509eed3c678ceb69cca2c1fa708e4bc81aca95f6de23e9f902c816e05a17. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/FRX872308888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c3b2fb4ed22203e922bde3027377979fe81128d0dcdc3689fc7debf3e3f8ee. 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/FRX872308889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d3b57a280daf3e1d961cd66f2a61b8c11328458c8fef611a927ed00763fa8d4. 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/FRX872308890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8815b6a2c26f9ad1a1b84d74a1d1cd8d3187cd2d3275672247a1c56bf3ba2625. 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/FRX872308891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf728173b887c9d3997e63e570c33659de03f6b046db386b7ad15b55b3567e039. 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/FRX872308892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b7528b724391ca1d074daa079b5ee89f61e451c468cc3b1a1a29f2a5f5ba41. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/FRX872308893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534f97aa07262404181d394d3a80ea6769db4ec41d2f1bd04bbd204a0eff86a0. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/FRX872308894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd42d53cf816eddf8d73a6f4adcc5dbb229acc7879ee0db3c80ca4a061057b00. 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/FRX872308895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc879e4b2c26bda6b8ea8590b7e95e07f42e9dfb01467e89b0dbf765d6fda5e14. 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/FRX872308896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518b3e2f25cd10245b800c40049e6d400a14d33519efae5e72cdb6d56e6ab0be. 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/FRX872308897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd334891ce323da889f8c03182fb6d710030bc27f967e1b286e5def520b2e8fdf. 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/FRX872308898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad76a9913b4b9baeb3347c7cceab5662fb05f9177eda5d06ed4e823ec969a6a1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/HKG731610681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb989f84d699dd70f2d6bc2bcb219a234cd5b2a32cdbf54e2bc0d0eff4d83522. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/SE6SA2472482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe8e32ef2a48d63183d405b002b405d193f51c21891240cfd185fb350539d96. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/SE6SA2472483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7cff183fda81717630c1b6dda26f6ceefd6dda62778fd469da4d0632a73a2e. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/SE6SA2472484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559df12a9064d95e78df1f048d90a129a308f223ada888d6c828a58b1aee8205. 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/SE6SA2472485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f23d7257385d03e0debf026cfcfc90f6e89b965e3462c3ca1f58c8a0bf9717. 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/SE6SA2472486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8617d3b6d169557f3eea4c0d7d0cfd4f926c6b345165ac6f62450b8346880f7. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/SE6SA2472489.