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 0xe4bb322732fed482bc77252c9cf7a6e5a44aa09e3a8bcabb0a320b1a251b7af7. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ecdd8676-97a2-4b2e-9d15-6524788c240c.json and https://artists.proofprofile.net/proofs/artist/ecdd8676-97a2-4b2e-9d15-6524788c240c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88910d3d5b472a4f8b4a8495e136de6c4d8cddc8c579af14ca32226045e233a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/DGA0R2463682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fcd0a21fd58b7b43444986b6722efc77c24e754924151344526bd6983ae69bc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/DGA0R2463683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69109f934c81b9580960dc5f1ab2762d612d20e29412aeaceb9e87005abc7d1. 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/DGA0R2463689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71314c2f1f616f73a23266db41964038f217cc0b0d4e5f0436d9194a0f2d485. 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/DGA0R2463690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1114d86a3ab860650aac3fff3a45fecccef9395e632a610c296dcb3bc437014d. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/DGA0R2463681.
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 0xa25effab565b9b1fd926e05c21e88a1610671a64f6d39d9100a89359b1b46822. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/DGA0R2463684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32b78a2c1ce9bcb5f48da7995c4957358e98684b51568b9e740aed9f8637f0d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/DGA0R2463685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5ee77cf50536dc911fa2a5b11b5dea72ad0defe002b6075e3fae074836c100. 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/DGA0R2463686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad5d8d824b4822052d1679ebb990d69d54aa2bd306fa7b1ec2245cc54872124. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DGA0R2463687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb533818d7f038cc5f68279f53b3e419b2e98148dd467086aabaacaf9b7a9892. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DGA0R2463688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9cfc76ef343e0073788dfa83cc29bc810809a9e555e90acb5f2dd197b3db6ce. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/DGA0R2463691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198c5ff349e5a5009fd212886c4aa3c4a7486165f0fd587a4e18b50d4717e960. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/DGA0R2463692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b10d1d59442be3a754335a8e9f9cc640ed0dd61843bc7d309d84966e72d12e1. 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/DGA0Q2484984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56ced07fb89539afd771898d11efb3432d0be2b658dc75010f0d3a357ee448f. 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/DGA0R2482491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8bbec69162a3f7cae058a906072541fa25f7a9ca8d272ecacf3936caddb757d. 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/DGA0R2482492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845de9f51b5f8b6b6dfc98b3418c2d8173985767c0d87dbfca19e177069f4e77. 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/DGA0R2482495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eaf86c204b2ec13b41640fb98e53563aa0bae5b6391ebd114198ebe405ab847. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T18:07: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/QM22L2300579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b710940f607dddf8b0b6fa49c2ea836c6537e4a002dfb2037120c42dc515117. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/DGA0R2482490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03beb920607a0af9abfa9cc9b4e6ee463fcd3d22b38207a3204ee8b4736bf739. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/DGA0R2482493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47824b04c02dc517002665454e8bb6037701f7a709a5c2b5d57ff246644b259d. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/DGA0R2482494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54618b75704d837ed57d878debcdb40ed1dbbc35e43ea8f5aaa90b52627800df. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/DGA0R2482496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8071a0e27540a8f8d7f8621ddfd72e2015fed56c37c3fc295fda55194984c7a. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DGA0R2482497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617c3bedca6de282ef7ff284260b0938dcda442b5550abed8c220c8edbc24acd. 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/DGA0R2482498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f713ae74bacc65bf7dfefa759a3c0e882ca91b6b464df2f525f97e7607fc2c. 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/QZNWW2185106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a5591552322dc439cffc4945bd3584c6031a371046fb1d1a64511970ae81a8. 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/QZNWW2176687.