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 0x6197b20f19961ad9ce80486b058659d6c241b11b4847ebfea376e0dd027fa80d. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a451f534-5373-4425-8b33-0ef1cd18ff20.json and https://artists.proofprofile.net/proofs/artist/a451f534-5373-4425-8b33-0ef1cd18ff20.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 0x7c2442413cadababee134b85deb007664ead49d7e670b509ccbd3d349e6a3c86. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/ES75E2509523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6315025dbd66f1233152d2de972ad48612ef2e31c6f2253ffa4ee56f133a47. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/ES75E2509524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42abf33761f4e2e261d3bf435513b1f3a9bdc4280ae4d247332be6951ed5a7f. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/ES75E2509525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8674ed8b6c5f60ff58879e6e8b1cf6b5a8705be925c33f9d39c0ca05c168b8d. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:35: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/ES75E2509526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3cdb6a7d6b967e88f72125887fafe1f6e3988ffc38a580bad6804a831a80b4. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/ES75E2509527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d1748c1f5126ad082adfb81dafbdde4f6935bc0c8464794d6ff92b69c0ddc5. 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/ES75E2509528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb6f7be2c96b2b62c02bb3e24346fdb0d56e27fc97bc0b9c228770738758288. 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/ES75E2509529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9039abe3b20d6c6bbe7e3d28cc5261190a32152243cdbc195db43771efbe4d15. 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/ES75E2509530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0c3193e005305ce1fe3a544eea9980090b7030f32b7d9cafa5dce348ca7be6. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/ES75E2509531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9411ffeac9450a3f589327d5f697bdea9bd89b48103010ecf0280be75908da. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T09:44: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/ES75E2509532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897e767ff73e3acc59d523afd9b661f15006a3e760aa32dc0d2a5e7c6571369f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/ES75E2509533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ad18afbca9da591d1433c3bc6a76603d135b2f15483864c08feb52e17109da. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:21: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/ES75E2509534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1444b4ee8d48ec8eaa73e2d19a9705dff912df1132a0ed71dd0e6cc61e70a300. 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/ES75E2508783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37179bd0c2fccc88811eb857b23b1f1c69e534c4fe982e8b710f20e5942dbe91. 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/ES75E2508784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80ca41e2bbb7e98d721b6ec1ad95547b0c16fa5644cd2cd6bc7192800d22128. 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/ES75E2508785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4ec444ba01e4cdc16b8a695ee434f47c06665a816e9ea88b9db77a73b6bfcc. 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/ES75E2508786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12699cefda5696d265276efad768efac786c888b258a5f063dd195424c132087. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/ES75E2508787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8742f9ae345e0163b6e16991321cb3fbada4934201881cbb756552e0da6f126c. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/ES75E2508788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586c06ab096ae14cce8300bc7d7ce17f45956b8ed8f084effaf95b5dd143e15e. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/ES75E2508789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5490575d650fd079dbf1e5bd847855606462e9848df600c795995c396c003366. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/ES75E2508790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020d7f7367e7e42749cf4e1fcf6e9ab65a509907715e53f8e7a80cf8f88012b5. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/ES75E2508791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0708e83fbc00d9f21f01fc239506194e1d120b11423136a710db6bb6ee8a7925. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/ES75E2508792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68319859134a62c712c4a46f6c2dd11eba6b123e02aeab89fc731f00d56dd09. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/ES75E2508793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc3754dfc63407ac4d7ef5b0208c5aa1211be6da6cd2b8289311ac0b0558c9f. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:21: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/ES75E2508794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5497964b4f3d84e5a9964c8b7926a24580c316a238501bf2af7be82294aa14a3. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/ES75E2508795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746b847d51123e1a120a756a94f52f1a414db162b47d27412ce2705846bbdb6b. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/ES75E2508796.