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 0xd66c76fa5b7dbf70b8abd89f20cd90db443d8f74d96c1bb09a917b63272c6a13. 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/80d1d046-a223-4ad8-9832-3168d0d98fb8.json and https://artists.proofprofile.net/proofs/artist/80d1d046-a223-4ad8-9832-3168d0d98fb8.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 0x181d46dcd6c78f8147ba77eb78adb40ec5d44c513b49c36384ab89d5481dd413. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13: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/DGA092399605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cef791f628fc3f6e6e3ea9ae6cff03204b9f1f1a2c1f53bc113259ea7c70e30. 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/DGA092399606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffeaa3e306b6fde3c67de67303288fb768eaff05b5cf18b0accf3ac55f75220d. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/DGA092399607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821234f9e918aaa9f20199d78406f3f1f1894a04b2b16e4a6b739bf93ef6419d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DGA092399608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x799e46d853d62924e8b2932bdea2ebc44554465b0e650f43c382a5b7522cc582. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/DGA092399609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63485bb8a8da23fa8b3a9924638d73da635a33daf1be4760e095ad5e9a531bad. 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/DGA092399610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3246837b3b3f5385ce0e9df85fb62edd949fa3f59387a526605a675acd5971d4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DGA092399611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95fa4d033688b2ff29b7f774f9bdafd2dec2757212c53245182985ecc489132. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DGA092399612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa395d4e8e1e8dde96ae936920327676342113f9c34542f67770f83f8ef9cb9d. 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/DGA092399613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7867709f3062a63512257af85c55c2fd6b6830ef7950553989f4c2e0929469b3. 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/DGA092399614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ddb616b255361b47ce8b1543c482fb6e68873e4aa1704a992d7efe72b7d8f9. 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/DGA092399615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1d63a487b654c075fea18647f91b9a9522d7e136dc338d182cac99a5786c40. 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/DGA092399616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181d46dcd6c78f8147ba77eb78adb40ec5d44c513b49c36384ab89d5481dd413. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DGA092399605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cef791f628fc3f6e6e3ea9ae6cff03204b9f1f1a2c1f53bc113259ea7c70e30. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/DGA092399606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffeaa3e306b6fde3c67de67303288fb768eaff05b5cf18b0accf3ac55f75220d. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DGA092399607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821234f9e918aaa9f20199d78406f3f1f1894a04b2b16e4a6b739bf93ef6419d. 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/DGA092399608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x799e46d853d62924e8b2932bdea2ebc44554465b0e650f43c382a5b7522cc582. 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/DGA092399609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63485bb8a8da23fa8b3a9924638d73da635a33daf1be4760e095ad5e9a531bad. 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/DGA092399610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3246837b3b3f5385ce0e9df85fb62edd949fa3f59387a526605a675acd5971d4. 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/DGA092399611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95fa4d033688b2ff29b7f774f9bdafd2dec2757212c53245182985ecc489132. 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/DGA092399612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa395d4e8e1e8dde96ae936920327676342113f9c34542f67770f83f8ef9cb9d. 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/DGA092399613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7867709f3062a63512257af85c55c2fd6b6830ef7950553989f4c2e0929469b3. 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/DGA092399614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ddb616b255361b47ce8b1543c482fb6e68873e4aa1704a992d7efe72b7d8f9. 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/DGA092399615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1d63a487b654c075fea18647f91b9a9522d7e136dc338d182cac99a5786c40. 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/DGA092399616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85d96ccbf9dd53a82682c73edc8b9bb0eadad393de3ccf86214b58da650bf85. 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/FR2X42404597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5587e478fb30909800b1b1a3b56755f639bb783d3534bccd1b3bc2f7958b7370. 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/FR2X42404598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77035e6d7dd9a2784ed60f28c7f6091e0d46e6f52025ba672ba1500bcfff78df. 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/FR2X42404599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eed0601262a2ec29913c58c2c2f8775f47fb2512f4cec64482175561b72b347. 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/TCAIL2495763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ebadf69e375cccb74b3e1d3de67166e2e432da953e9c9b3fb1cb296f90412b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZLBC2408427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4667ab877d3b5d944ddcd3c1b096d2d483a2e432b9dd31acbdcf5d5fcc10f62d. 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/TCAGR2243255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b52a7a4c432c7734481dc79823933fbfe56c6634a9844b0a0b6fe127089ae9e. 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/TCAGG2211770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273302b6ac14bb7e85ffade2b83e03aa66dd0c4f9e8faa0b248aefcb4e7b4a3d. 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/TCAFY2105862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc924196b46f9843f5d0a50e563acb533741d10fc89ed236da90fd4822b0adcdb. 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/TCAFR2179076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2170040d76d772af5fa64c71f56afa8fbd50207253f138910c2348278b87bf5. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/TCAEG1963613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b4a0c36e79115c6d6d5170e1acb89c370153d96253c6674b1c9e4f98321998. 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/QMEU31716089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e7ca7057ecf84363d6f30ab74c628a6f846c4ef1e2d268f3e234313e20817d. 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/QMEU31716085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97d2e6ac5e91e41c18aad1fd1f68302bffa642348b61c7e4bce2361755d2539. 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/QMEU31716095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e3b1fd7cd517530c7d763fab74f375aff42cba97b168e5d0ae3a722ced9789. 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/QMEU31716091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6483aebe5f8ff49b6ee0c8c56c856b22d654fdf077c63f4f214f2250249a508. 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/FRX452196902.