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 0x22e9a21ef3a62452e95180271c18a6da5d9db51f9a73b329a866168e27351ccc. 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/0a4f2106-2392-4bef-934d-c348fccd2a28.json and https://artists.proofprofile.net/proofs/artist/0a4f2106-2392-4bef-934d-c348fccd2a28.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 0xa91a7b7eb48f8c6ab96e68d1f0fe299fe7e73f76f5ef432ef0c1aa64976359ce. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZSYP2394799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b59aedc68d78ee2fd9826bd506bc7d2bc60646bd447c4c9a58c797921e2353. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZSYP2310203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb427f3353e53c508bc1f71c2e2c556744b73d4ddf8baa9db01bbba7f7d6c8088. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZSYP2307853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6363b9e97519168b5c7f885e03dcac5a2cdcf9c8e4c8119ab6833d9f5678984. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/QZTLA2311149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c53c6cee53577b243067325ee31c5ccc6074d7f2b5bda1fa1c533bff3760a7. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZTLA2381789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39761b0c7cf18450ea22add81614217947ad56b051812b4d31417fa4e4cfa495. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/QZTLA2302245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c507810f1af3c41049988600d3cc66270084724445f53ba80d75792b382989. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZTLA2385764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecab901561c72edfb548ea54fe5a052edd0f3266bc353ec46754d7d77956d838. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZTLA2383037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e75be8d840db55677fae94b0e8ca2c407470deafc2a47ef84041835d45e52f. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZTLA2398328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092345fff58dd2175ac7dae5a60cfc95008e3e01e4946d1d5dfe89cbe5353736. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZQAY2353250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa383aa3814aeb634804e398a7930cbdc389279b42482a49e831d2f370312f5b0. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/QZQAY2312286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0fdafc1af2aff01680be569b7842cf9b47b87181725857a6859088da001d5ca. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZQAY2309896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabfa9ae9b17cde6c77b84f213e742c7462091d5d98a917930493f92fbc718ed2. 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/QMDA62491396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611b73fbb6f763cefca54d2f5f4a069b9b43ebe4d2764272237c851a3ac9e266. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QMDA62492997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5bbc600e938e34e5cfb7013c67fdcc5d8c71bf60cb5143d6a59efb067e973a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QMDA62491563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6446488026e981560453e1fa09ec273933a8854dfaa8e02a1d29c8ba4b11df54. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QMDA62492028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fc28c8e77bcf17d157a32c1d3769f13b20023622c315013f302e18ad2d9cd8. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QMDA62493014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab80e76367f89fe776ce93bc4a3b9400b06e9356f3e0d1e56647c6ff5a84ce0. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/CACWV2512150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3d40ef6af169bccca36ca63ed930910dcff4c8b4802e6898453a03ae7f30a3. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/CACWV2532666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9612095c63e99540efd7ce91b2874021e0b3c78f9180eb6bac70d689a94b687b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/CACWV2540069.