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 0xe60f711a4eb9961af65eb8c7228c81e363375b016bf879db8121bef62f0feff1. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0e437fe8-ab83-4d6f-add0-a7fe9246a260.json and https://artists.proofprofile.net/proofs/artist/0e437fe8-ab83-4d6f-add0-a7fe9246a260.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 0x2588832d1ebe24b65dea32f868514dea1369337c747e05619ca22a5631f83511. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/US92U1904691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1b2b9b7855221a5aa79160a9281bf233957cdb06105fc772353edf7b24359b. 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/QZZ7T2560484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00decec124db955eb37e48b55b84b6dc9d0f4b87175aa008ba6c2a9059e7abae. 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/TCAES2030411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd36092543930d261d5ec7853b4c7f427b5f4a12eedf968f742d836df75805df. 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/US6YF1900162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f73bb1858d5cdc1b5a5d91e96a22bba04685c06c056646fa4b4a822f608d2af. 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/US6YF1900163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1cce82785ae73617b51d3dd045d7c1f8dd39520a69726bdb7626b64560423b. 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/US6YF1900164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed5175b7cf171c441ed33e85002900afc53e34f46a72761b7708b3264c18986. 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/US6YF1900165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d96e90ddaf0d8878fefab7c7e98b51e7aa3c4874da1933933294c67fc265d6. 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/US6YF1900167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25bdeae6b6c4a1b5955761b08df079f247df40d399131a12f8d7cc35d6c358d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US6YF1900168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4441bc0f6fe6b5cff393a5d2ac4c702212748b2600be50f79c7a6ab41961515f. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US6YF1900169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe524b405113813a2806a95c76d859847c0c5491ee572be24930cb9bc79ac4e0f. 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/US6YF1900170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54bc13505d8f234054f145e3908e0e1536185809c4baba7a27438546e55092d2. 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/US6YF1900171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45861000fbe75e0839342d8348600d85c515cf54feff72eb80104fc2726c43d3. 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/US6YF1900172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1cce82785ae73617b51d3dd045d7c1f8dd39520a69726bdb7626b64560423b. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/US6YF1900164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x470111a624d9b58a8bf9b7ca67edff589c1abba60bd5c2cf0a997ae6075a762f. 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/QM6MZ1940167.
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 0x289db6da1d263df877c7819ad264c4892642a94530e892b870a830e8486c3ecb. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/USYBL1902096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e25accf87fc1481e2844cc1e9dd601d102e16e05f23ecf8646880ec2f7ae0a. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/TCAES2030410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37274ebc826b686c125f04f9d44ca4240f87279f05d50135582c0b81d3f473d8. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/US6YF1900166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccacceb5bca5596aa7b24a45a80d13a175e73e014b4e673629789ffccf942d3d. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/USI4R0902724.