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 0x23d2e033b19bac209f85ca73125d465cbbb0ea2afd6efe9180958063906295fd. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3d3df291-528d-49a0-bec6-7e3a53de1281.json and https://artists.proofprofile.net/proofs/artist/3d3df291-528d-49a0-bec6-7e3a53de1281.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 0x12b8dd74f9caf6985991c402b5aabb9eee63f2fbd4e08943004e67bd18179a0b. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/PLC062118959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04d7d6cf219cfe41c227e981fd4f11fbe1dc75c6747397304e474820ea90f5a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/PLC062117345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2ce05b6fa4516c0d2df82ecd8e6485a0be7ba1a5fcbbb454681fd662b4de79. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41:57Z), 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/PLC062118961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893c468118750cd9dc3119af6c0f6fd549cb995891545b55b3ccd3f529607f25. 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/PLC062118963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7212f062717509e458cee4a9261950ff5baac3b2686c13aeae85b91a1dda0eec. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/PLC062118965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609763ae0c9d368496defafd66d3967af64b55b1c50826065f0a1faf8e02238c. 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/PLC062118967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02f9ca1edb6aeaa9123749c0fbf8fc43e0e81aea89d3b43a6300088161c6e0f. 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/PLC062118969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5840d82cdff664789e6b0bcc908ba0d59de6bb2b38427cf7a4594a5c8d488c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/PLC062118971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b96a034f37a78022e0c5dd02ac024c79f5853a6e0583d68aa12959b4aea385. 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/PLC062118973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89a0b71eab888f1fc48df8a5ff212d9235f12b20e89e9788db80936c455766e. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/PLC062118975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e5dc41bd7dba872a34ca4ccd0ae5e81d855505f47cb117028310919b88e3c7. 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/PLC062117602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff92a7df9517a798a4ec280440e4f65291f75e86a75592d904bc108262418a9f. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/PLC062118977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c42f6a5283db262605afc7c0f93b4efdfba2c6c091c3964b3f74ca5430f5eb0. 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/PLC062118979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6e63c7354e28263536f4bb9662ff950b4265a047847fdb6a13a570b88c4d93. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/PLC062118981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62aa23c6773958919db4b68e4e196add06dd43ace188eb6fd527116d5b87ab34. 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/PLC062118983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a04f5fa77f752c7a1839a187a09e948d68fde34601b5e66af65809ca2b79bd5. 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/PLC062118985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b6b5e9fa4409a920ebe498e81ac72d3eb0f2a132ca2605a04bffef0adaf637. 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/PLC062233914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba665c6ef2ba0fae79bb633401d093ca7880a2b412e259c198ff03a37f0ef191. 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/PLC062234423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b946e7530756c2c3b83f3a15f607ec527fe8dac1374a8aab0178fee83f6a99. 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/PLC062121362.