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 0x40563538452d59f6d8e6469f8ba251d3bf12aa7cefb475376034867907301f2c. 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/458d3832-10ab-4e5f-9c39-99bcabce26fd.json and https://artists.proofprofile.net/proofs/artist/458d3832-10ab-4e5f-9c39-99bcabce26fd.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 0x751a84901e3df171e26d89e30a4b4ca834d7920d415c6c755facc3cf97856717. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/FR8GV1702340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab3efb946720bd0e4ee2da27834464e81992a34808cffa0c00bd5b93a859af1. 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/FR8GV1702350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dcc47e58db3935ee94976d99bc29b08dce1e2bf285cf5d5c98ce17cce9c1c0d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FR8GV1702360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8049837f959b95892082ca79c53d408bf059a900bd6579788dd1917704b98e5. 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/FR8GV1702370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27f0e809252d5eef66be7a313a80f68962a5f01d4b4a152fc4f9a23112b6ee7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR8GV1702380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299b0cda45ae81fed651f455b3496ff3259bb326f1d30aa1aee14bbcd93dfadf. 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/FR8GV1702390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cbc2391ad0c1a5fac6daffe1aaec4dfdddfe64592202158a8285819f4c6556e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/FR8GV1702400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d863a669a99475e303ee0c95e618d3922708147b2bb3f3680946db59b26f9ea. 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/FR8GV1702420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74036740a654e925c3c0148a92401367e264b3e035082893b991712dd39823b4. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/FR8GV1702430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3118d9db015e0f9334feac533b80c534b248e6406867a375ca2da9392e685b16. 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/FR8GV1702440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3198ecc796879fe212352c5a04628300bca89dfb7d713247cd151d3b45886aff. 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/FR8GV1702460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54833cf749298ce467dc01b50703e132286cc5e7ac68247d0439faa64f191a25. 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/FR8GV1702470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa211e21375ea13f5f8b7d958944a264e33e010db7fd0520b4959e26e3257beb6. 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/FR8GV1702480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc436aa45e30b113c114e5178d0e9527eb1269049e66d5db324482fc05a304d11. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/FR8GV1702490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d762311cff4dd4a3acb5585df31ae1664f8d937c5a87263ae6c3c6efe2073ef. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/FR8GV1702510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574b3b29c02a50ef6df47f8322d8ba71ae8826eb4cdf76d47fc14870fd812611. 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/FR8GV1702520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a0fbc7fbd8e420fca3227eeb661f101e5b004731d835e4882bcf0a443e26b4. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/FR8GV1702530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a63ec4545a449e97c7ef11dbd03d575cc7b887d7cc3b7da664796578f96304. 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/FR8GV1702540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22368df5060dd2b6881108163c846e5f39837c3c740c5f3e214f4d7433d8f16. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/FR8GV1702550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a89f01e779b40caa55c60fcd0b6e0454b767dcbd0ab3e06e7824763ae07254. 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/FR8GV1702560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd14fcf57b3e235078301b6d9efe14afd5f1cad120160e51bbd1ddc5aa743044d. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/FR8GV1702570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4afaafa1aa73c2cb7b1ff178fae5c44fd6eee0a6763e5b1362b39ff1dd4789. 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/FR8GV1702580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7ae917a0113a5cb4904b5732ebe954ac9daa817ff0b60517a7299e421b1c20. 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/FR8GV1702590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac32ed2ca40be5e5841c0b385a6c62b8fdd8807ff0b5f83be0b82d4cfd123e3e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/FR8GV1702600.
Mbëgel doyoul (Hair lover S1 soundtrack)