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 0x7c6330a2bb729d79fb3967e296ab63338f9cb4cb03700fe6d76502c43bfd1d49. 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/85bd9a0c-7901-420b-8b29-749d01f8b41d.json and https://artists.proofprofile.net/proofs/artist/85bd9a0c-7901-420b-8b29-749d01f8b41d.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 0xe76c13efba4bb7f93545eab4f1179b4e4450b6b323c5e64c2aed972894297ec4. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/AEA0Q2132827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e5b8a9c0e615d8f5c9e01da27f80c8092fd58115cf53e8e5d116d9f23aa47e1. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/RUA1H1856401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c747f7f160295b1142f3aee7b69dd2eebfe0c4ca1dbe7b2fb72bad0ffda2ee. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZFZ32234017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f1d08e48d1f047fb62fb7f946e68cd41d262afc35b637efe3d3efa497ae386. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T18:22: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/AEA2L2232534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ef36c1894343980cf669e42f0f1ba1df41a3c8d5d7deea8db79d6e6dd99eb5. 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/AEA0D2213891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b4f46f2ffed69141b97b1804e488d2f7396bda4f322ad4768a964bfa47fabc. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/QZFZ72341495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2210af6ba875e3fb0c0e5fdeb4561839b21028a57a26c55246e5f14321662fc. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZDA72388993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf1d098948ac362c72d169175366fbf90e6496f7d95744e7c1421e90071d838. 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/GBKQU2349995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb373e82e6de78251d16deb2fd4c950dfcf2a825f1ee32660efb9d6795313fbc3. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:26: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/QZTAU2371584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770b0441d31156b8160138f870e0083a23a183682f2829643fc7d7563b63b611. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/GBKQU2392847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0244d98d4f624a8da356159a879138190828dd468bb0a17e60a47bcc8d69dc. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZTBB2370246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf37257e5bae057c34716050e163bf7c250b1c8320c96ac62a1bd78e24285e11. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZWFJ2367713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9db8f555a7c6a7120300b9db8d11d896889d80a6363089b8e7ba7601a9b2c69. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZFYY2498421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86a546435a90af206148396492ae2cf93ca92239c3341633ab91faa72a6c9e2. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/DEZL42305556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998788f87584bf59082559ca4b13dba80dfa4ea30c92a6b967f1e11b7724096a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/DEZL42305557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db7131e736376eb25d1f71b2697bc4fc81b5f360ce6a52baa03725eb8ea0a4b. 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/QZNWS2452023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509ce8d150abc50aa8f4f9fa7a0d3da90d5ce9a2ded16a1e07d5cb3a4b29f52d. 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/QZPLR2438378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36e63c4ff39d53c45c7fecabaec99ac83ba36e3aa85eb14801271c435f81426. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZTAU2448907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b0366a7dfdd13b7798f9e3c2752f181cdaa653276db768f9526e195646e5cc. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZTAZ2492032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6583afd554609fbbb3479988f6e7a16d00fd3456533c3c2f6a0e947d514fcf4. 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/QZTB52493519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71eea4ddf5003d71ae5287fc971f00b76433061051b501e24bf34737641cec1f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZTBB2445009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779c7b226e4b8742d0fd8663d89390372fac3aa56ea63c7bdbf90a338a218fcc. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZWFK2410880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c72245f302ab6ffb634fb19e190914f3abe4646371401f9b6d199d16fd79de. 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/QZWFQ2459551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25fdf74941d35415c25776413c00a3d210a0fa34e50d28574348869ee48a1a3b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLYK92400247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb303edd9961b1d4acb9be30b7a41458956308ade6936f69da6364d3c918821c2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLYK92400333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e983309cdb7b551688528c51639a00bf7ee66b54715f800a2dd6680e677550. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:06: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/DEKB72506251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b668a8109c8cb51a6494f3cbb9eb034406ae97f1ad1baa2ae1809f7e4c06e01. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLYK92500046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc88dedb074a657cf3973b2f3530435750a91721b7b4ba08e0ee3947940ff9c01. 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/DEKB72506265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2c9e34faf58891da5251a05e2c939d554c4985650b40b198d8d913153f153f. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/DEKB72506264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e11c2f0fad48a4862c8eaf1b7656ab11b56944221de8dd348a0aabc5eb479e4. 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/QZTAS2538970.