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 0x2ef5b578eb0a45ef0c8c27db42bd13b240dbec85d9a843bacd81aea7d29a845b. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9067b3d3-7011-4dbc-b554-c4849cd2feb5.json and https://artists.proofprofile.net/proofs/artist/9067b3d3-7011-4dbc-b554-c4849cd2feb5.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 0xc3d45df8f2b91ca42b6cf575cdbee08cfcf4b580cee49b03b55870a69cf436b2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FRX611000155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d2cffba4280d489c09cd9616cc08e3cd801bf4cdc2147018045128ae890306. 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/FRX611000157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad3626ef83c08f3e5bea46f6609d6cb1c2d9e52a14c066b9c10aee2eb814984. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/FRX611000159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1e968580798436144e04d70b6e656d1c37c7535327f61e934be68c39965433. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/FRX610200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d25f602facacca1b1f94abaafa070f78c4a2740185c986ad473c4387e3e45f. 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/FRX610200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37bc2139960f7a4f5bdf1608600b2d4e6fe3b43b30b5904630c1380d41be7ab. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/FRX610200027.
Bretagne: Les plus belles chansons du peuple Breton
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda12e0ee0892050d2dba4acc49b3a35f385c18e80ce37ee0de903de065b41c40. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/FRX611200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4492184045c3cb63909b489a58a28a9b8a1db33504a4c3bde78b70fb3f3f9edb. 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/FRX611400210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad16e1019cc8359f8a320a354b207012160da9f3402b7f9f66c15d890470ffe. 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/FRX611400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ff7cfc81de7d15098b4054a4486c49cf616cf7ed031a786bf191b6788819b7. 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/FRX611000213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaebf804f22a80a72dba3909dd6e7041dd449e879bf052264db489007ff19b3f9. 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/FRX611400117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb80ad99970e394f9d68e8c1dc3e72f78e97170cc0705eced9ec1ddb1d04f9d. 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/FRX611400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae38dbbf0051ce076b59375782d55ab5360634a45298d52f1dc0cb2e025c422. 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/FRX611400095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacae9604a7ea337bee4a2f68cbeffd933813d45d727761fe8f668cdae0211519. 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/FRX611300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a59560ccdf81f87896f85a242157376307817eae0735e7ad29ed8ec0375d24e. 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/FR1A91600183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74bc16d1ddf2d1814b228663ee5564aed9af4c14b14ff3bb1df77895886981ff. 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/FRX611200034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd90f1958d02c4c7bb659f7251315e4bf5cfa30dc92dc7a285cea668b06c24e. 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/FRX611400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae754725a5b727ea551a7cc3bccd65fe406da9cab2541eba964650fffbf9917e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/FRX611000118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe73b433ab2891ed6f036d79cd7d856496abcf3f5a97d641ae3907e380fa263. 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/FRF468800080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d590456b3d80813de1ea387272e2aeda8c597e4720e893a02b30b88d32c3c7. 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/FRX611100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7504d1143a5102e89f844eb22e9c93d5e53f32ebe8b2cd6ba8f03810b4f1d85. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/FR17E9601340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23a3fbf2574576a06beccb8632874194623c88e8e761f979ff77288c60a5f58. 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/FRY379668330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5964a0bbee72550746a4536941ff464291d3163adbd433ecfcc0eea8e25406e1. 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/FRY379635920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180f352ceacbbaac5edf784eec6b4cd4019c44499058cc0ebb9224a926679617. 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/FRY379635929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e082024874e933a03d074e94a93cd377a77e287c8fea26050c770bcd9f67a7a. 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/FRY379635918.