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 0xdbb1cf3a0def64589f279d3714aea7484380972a311be9f50ce4325bcadd31c1. Chain 2 (Bitcoin): anchored in block 954020 (2026-06-16T23:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/36f4a966-28d6-49ca-b29c-237f62a3b60e.json and https://artists.proofprofile.net/proofs/artist/36f4a966-28d6-49ca-b29c-237f62a3b60e.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 0xa05ebb41e9e41c00047ae80fe89b11b031304d7411a939d508b4a2eafa3b8d99. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QZW9L2371986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841606a0c7753a1c3116b734052e96cbc74d363d97417f50107a1d3253298732. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/BCLK82400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d09f11bd98b9c2c0e1e719818d08b20d1c9b999c202151b6f1e27f1d786f5b2. 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/QZGLS2463182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc860526537ef3e19e8418da1ffe4624927b872a240b35f01fbb84bf10a8c6dfe. 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/QZTVM2362132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2d50019b1c2211069cc89eb2c1b186a13b02c70774dd7930405a57b267d3e3. 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/QZTVM2362130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf23809b7c4c95f6dd318ac5eb29d8606a6265c5cbdb3dc31749463d3290e0b5. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZK6G2399010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a8ef84ca62cfc4070b0b036cb82eccd06fd1d3d8ec7aaabf5f5e329705ec7b. 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/GBMA22132984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc959373c03f102dac1221659dec24955f3874ee1af856896016b2d1c89f59b2d. 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/BKRMP2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0642eab215967983335208e9dd94accb263332fce365cb36b974ce10193cd028. 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/US7VG2414694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359bdb798401ff90cb6465742b02278bd5847214a26db58429c07b5769d0bdc7. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/BCCOY2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7596e1652e7ae4ffd4f1e83d0137a143bdf5bc2c40c7ae93a5d3c497414795. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11:40Z), 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/BCCOY2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2953b55ea7c4e6faec7d2b3677299e189ac11c9f02ecfb52f16db8d0b4ff54ab. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/BCCOY2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca2917d14b35345ef805efc0065742e4e6eaef40fb972c7cb269db0274f10ca. 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/BCCOY2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa22a448b82eda2c276f43536398e2232c2a261861f8fd0428a52899cd9ce6ae. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/BC1562400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5509fda014708c95f53de5b29786efb6b4e1af0d7aee8d55c118a892216ed100. 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/QZNJY2476697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47912e15dac8d64e75e66ffdd25f08284af8587e75e53fe12ae554715a1c5cc3. 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/QZNJY2476698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e69219a25dcfa0b866bc11288bfa3d4bfbfe7f24bc3d1f1cbd78ab365a9af8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZNJY2476699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44074bf0971bf17f3bc623b124887d11c63edfe772484daf16ada474ddfb7719. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/BXIV82413562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571653c4a28adf76e72240951d14ff4ca35b6ac29736c78db9ab2877e026e569. 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/BXIV82413582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a3b52ca9244f1890221cf46fc4cf28489f5c73ab03725cf4adb7b80bf757b7. 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/BXIV82413633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbb7459ac111623b8d7b6f919937ae4789bc1a8bc56f811fc1823ff41a0e2d34. 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/BXIV82413636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5dc67bf287afe01ed4a694b6a713faa845f0a69b8158093b4443b1e490b32b. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/BXIV82413658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44212046e62d4eaf6d2b0e2d43d7e12a379cb9cdefcc437a46239b0ccb20963. 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/BXIV82413667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49dbe74741d9574743d3b671f902bdb1c16663eefb6f2dead56eced786f52f8. 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/BXIV82413694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00248c98eb2512017fa8c2ea73db1923fa2bf4d520900f7832e52e564209021. 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/BXIV82413711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16c09b14fd320a2631f8696d277abf10afcef3ba3130144e91dbb64d55878a5. 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/BXIV82413733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c56c9fbe1934f1eda09734666170df669927c0e2694ed80080a0f41561e970b. 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/BXIV82413753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64296abb48120e8cbdf351f58873e5e2227199bcc155b7941a324f98ca92f77d. 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/BXIV82413758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec62b24a40206494f85a1d5015984385df52dafab180b2faa67f0337c4373a18. 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/BXIV82413783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f012ca79eb26d8e549ef75cf1b66b5fd3ae463520ea130d27f6e4e9075fa3ec. 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/BXIV82413801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf50910141dd900b07325723d422a38715967aade26c01b1cf209839b0ed59e4. 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/BXIV82413888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680ca9320e801eef03da68cb86a1b03ccf8e22a00a3d8d3363fb89f7f9d8be63. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/BXIV82413967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e499956dc48500f9b803354840181760496b3b3049f0535d4416421a2721ef. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/US7VG2565223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e58546c3deb2728761e8cce6fe3cb1242d1814b59df6512971f36de4ae84a60. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/US7VG2565224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358493d1124a0c3a365ea95396cc779b51d248221b09ce44476f3150a4200cc6. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/US7VG2565225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f96e02ef47cee7f98a6dee4169c1dfbdf3406b90d09f30e009d4d62b034ecc. 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/US7VG2565226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70362b363b8f6e5ae7e1327c13dfa0dac18fe30aac57ae8557b3c21df0239c3e. Chain 2 (Bitcoin): anchored in block 957025 (2026-07-07T10:59: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/US7VG2565227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f36812d9db83cb21d19bb38ce6d6e641ad5abe22707bb4034018858078e1a9e. 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/BRVTJ2400006.