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 0x993d9babd5d9d0236656fb3b8f5bfc55ce9577be99f454a2cb73d489abef52f2. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb502e20-94f6-4b36-b4ec-8a1e09a1e4d4.json and https://artists.proofprofile.net/proofs/artist/eb502e20-94f6-4b36-b4ec-8a1e09a1e4d4.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 0x9c5341b254fe1376c9e5f9144999b6e0435754d2d3fedbec28ddb365196f5962. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/RUA1D2396574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e718040abb47fa955c9baa02d021e2132d6a2e968198f6ce3d71b6d5737d115. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/DGA0M2373733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ba2310ccc426cb42f9a89b545ccdc5ced18da809096ded65e85e85445ec466. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/DGA0L2350301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x251e4555cf5d330cd314f3d7f778193d47f0169b8f1a3816e68193b505237007. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/DGA0P2311267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7411eac3324effb2b80a799444817cf8e0130b324a20f83929ab56324f2a125e. 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/DGA0P2316538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c7d4d6970434193b7f3ec8c76965aa5edc1d56674b4300e0adc98b0d8eb8d6. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/DGA0P2304144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade0139430b148bffa9b4ebd8bf85b7e88234659baee759763b072201d291288. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/FR10S2431300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x384489da7eefb8ba78dad648672e82f4fb38288671d84d92f90f2235894604ce. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/FR2X42492000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41164d83d2326610e84e25aab18786503756c473466c1ec09a66d3ee6980d30e. 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/FR59R2451864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368b9ffed8bb23a728538705f859eedf73c9920ee6d07ec2c9f708be7a6aa78c. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/FRX282416802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09c5df7a3f32938150f32975b8be6f7add175b0a1c87184c0cbcb1084668066a. Chain 2 (Bitcoin): anchored in block 957745 (2026-07-12T19:20: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/FRX872429193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9655d131f405f7bfccb6d0d63ea70c79e8049637c7ae6b96c9cc1768f5ae0dfa. 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/DGA062488915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17928e9da212d7217959d95ec86028338d37319076999541df0b69322abf4910. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/DGA072472279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06beefe05507f32fe0779bf9c1a586c11a5040f31db1702a161a364f7b1559d. 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/DGA092475221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4522ec7d468c7e200027949a30cf3c9c2813d2ec15698657db822282e1659d. 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/DGA0M2477181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9f62c3c13af41f3af13003667e8bffc25368ae1d5800822281a4175ed64cca. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/DGA0P2408089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd400a304ef1f7f643dc9e59c64eb54cf12ea743e3d39115401d7ada2ea8300bd. 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/DGA0R2460319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe39708f72cc76cb17f9c4a1c8dbbf2fbb3fab56be2229c15310f527c3b29c52. 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/FR10S2513742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9f62c3c13af41f3af13003667e8bffc25368ae1d5800822281a4175ed64cca. 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/DGA0P2408089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ba2310ccc426cb42f9a89b545ccdc5ced18da809096ded65e85e85445ec466. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/DGA0L2350301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5b80865453f198ef650b5c6a216bd39a2d3e7135df76bf628cb695fe510336. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/DGA0H2383820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652515fb8cf31bc1c007e29ddf8ec1c3e244f4ff8391228ae946be71dcbf3029. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/DGA052427900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191ed2315d1040e92f245725a90bf1929029d8cb8858a7754119d01088f8aeeb. 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/DGA072367091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x342926fccd7830f3e1eb10e66fbae423b4a65e53b62c629913298a9a7b3a91c8. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/DGA092314398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181a0240bcedcff6661c524e1691f6c3643610237f9a1bb7ac46b2a8dbfea64f. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/FRX762413427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09c5df7a3f32938150f32975b8be6f7add175b0a1c87184c0cbcb1084668066a. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/FRX872429193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204072ef1a2bafd7f57c5f0651acf343358912235eb6a4b9d5b95b9208d934fb. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/DGA082475604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02de0cf8bd7e609f485984222e2015f4ae57553ee8d5eefdfb8f7972a46fac53. 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/DGA082349837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4522ec7d468c7e200027949a30cf3c9c2813d2ec15698657db822282e1659d. 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/DGA0M2477181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743c14353b987dc9e7b0502cfd382545990049d9f1d7b73ae4f6086b15aa35d2. 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/DGA0L2428672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x979f60a8e36b7c7c09e955623da295e9dca7ba25eb234064a061d6a56c0fc739. 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/DGA052376300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe39708f72cc76cb17f9c4a1c8dbbf2fbb3fab56be2229c15310f527c3b29c52. 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/FR10S2513742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78e70c8308fb4c49d592056d1f5c8b975d31225cb3a1079fbba077d00edd87a. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/FRX762503358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdd6ad15c96a363c551b181e49a33821bbdcbbba5457dd8d898934d3fa2bf6c. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/FRX762576116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74027d355117dad36e032fec0775a0efd4c76c2b38b72dc9c58c7840182b68e. 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/FRX872517911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66706f4930bb20a2272329916b6cbaaa5da6dd29d76e203c53ea7fd8835257d. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/FRX872533252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377dea40c5668b9989fc20274581feb7a9ad7dbec0a0564becac33a61308aacb. 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/FRX872586736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e3f7ec453ac2de91a4ec62b98b31e5606afbb61987ac0de5dbbb5c7c7596a5. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/DGA062541432.