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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91d004bf56254ddf80043554379723b216c2067eceaa072eb0b9ff285969c96. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/92b1a2dc-ee4d-4a08-b784-72787d757476.json and https://artists.proofprofile.net/proofs/artist/92b1a2dc-ee4d-4a08-b784-72787d757476.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Blue, blue in the world (Plus-Tech Squeeze Box REMIX)
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38428aa5e1f6071bbaee2ae8f7eeca867f34564c15cb1922723b43437ab70ba. 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/JPZ921012327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230fdaa0a361f0c0655af2e1ee56718e912ea3069742c4a05279ccffe7d53537. 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/JPZ921012321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe3e5294d99d14a87b5651333925f917fb86650ec1a435f04be677af30d346f. 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/JPZ921012322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad16e7b892deb548ce813b49fd90e97fb89954eda8c27f78580eaaaec7a175d. 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/JPZ921012326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363ecf621dc83eaf5c90a2aa306e4172f0fb59d1e25830b4ed8b3923649daa76. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00:21: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/JPZ921012317.
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 0x7e3fb37cc34e2b309a3b773cde2258368031b39bda6cc6433762af48d4513023. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/JPZ921012318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b6f3468f3fe143f4f24da2079557c4cb3752a0a7748a3598a8db79d2edbf03. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/JPZ921012319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3966ff0432345ddd3429cb8d863e17abcb1d6c9d658a3b35cacefb7027c27b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/JPZ921012320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32dbf42c3fd39a11db9b7f7ab9e7aaea07ee563cc5c2004fa01a2e9c0ce1b4e. 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/JPZ921012323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4e61ac3ceddcf137087190cab2061956226816800979e00a2d626369478938. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/JPZ921012324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2105b1e76dd75bbda519480287c586875a0f337e7dd65399cba2e064f100d502. 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/JPZ921013308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdf7878b78245031b17e0c36912ce9dce828c9eeff0345939fde29b09370970. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/JPZ921013309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed224264f34b0462b4fd99762be10651b0e07980ad0358f57f540eee5ce6bf0. 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/JPZ921013311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc64e65a2b84bd5efa7c2d1bebd4a6c1c4675d00a0c9eb8d18a59cf614e4d160. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/JPZ921013312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1012fb77edcc322bdc67f14fed86fad89c116c367622e61864eb3a5373c31eb. 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/JPZ921013313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee0ab6fb6e4fabc87a79e166bc2ae2247605dc335b84a6602ee88540417a619. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPZ921013314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c6078f06ac3e3fda96ea53557c60cc3bacacce1fc47e52de742f5a2747c4de. 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/JPZ921013315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa159b4fdf70d9602ffd63a387bc7b28782014dd1fc74ad7fcf5224b245f94e31. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:00:09Z), 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/JPZ921013316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169ceb327ce11b721c831da4e04ca20c03e8fe256140e77adb9c0331260eb2be. 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/JPZ921013310.