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 0xb4b654bcb3ec9772c92ebc63fcfe3bf3f760300039f41e3031791ad71be355ea. Chain 2 (Bitcoin): anchored in block 954014 (2026-06-16T22:46:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/30991df1-d0cc-4a6b-ae2a-215366ceb17f.json and https://artists.proofprofile.net/proofs/artist/30991df1-d0cc-4a6b-ae2a-215366ceb17f.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 0xdd9a283213d6f02fa24a51b654475708edeeb610bb8794ef69dd2e4172e8455f. 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/TCABS1383545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0d9a47b645f22ccab36f146f740d446317fe489b35a1edc811ce903b9e9c3f. 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/DEG932406175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34da646334b5b33da07cac23e39c1b80eb0e96e451f8f9a4b5e3c7b129e89acc. 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/DEG932406177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6777df06f6837b09dcace480ff74fa0d432bc22562cbc540f5d68ccc6861ff8f. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/DEG932406178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01685514d7310fb242a57662d1ca516c204b00051e77e237d8d1c84be4d7497. 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/DEG932406189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392582b463e65d51de62b94f1b823b2936fa5a6160bb60681195d5785ed7a01d. 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/DEG932406193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0d5773a236d00f11e940e8f2b4a5d4c5ce1ca1a31641aec7c8c88aee7dc9d1. 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/DEU671101927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40caa8ac37b43607fa66c496591e4165f1d74c972e0615c30b4b299df5860b46. 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/DEU671101929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60719830edc7f0d5140afa86f6ff2649c1b2fbcc11e4baac908b4427bfb034db. 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/DEU671101931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3d67c9a232faae3089e61197f1974f741c1d1491dd7558776596d0da77e9ac. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/DEU671101932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec77a648751d1e4a11740fa1721a00c8e526c9047728ea4198064f753c83e67. 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/DEU671101935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3ac63bdc23bcb5a8d02e8701bc1afc5ba9b1cdf0f1acc46883c93f8d399a37. 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/DEU671101937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5e01c17065bff4e424834e350da8c187bde1be7aa893e4ea536356c00dfa0a. 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/DEU671101938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56306a3be48635f5441f4f799bd3ab2aa4c2ca567606488b8a86b5af3f820c40. 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/DEU671101940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901312f03dc0897327eadb28d77506f00a04bbb5a9c2942677a1f97bb1022143. 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/DEU671101943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb588e4e438a618ed6a20cb89a71c4f2daf4da837722d9adbbbcf8ca2d298a18d. 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/DEU671101950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619f28a424ffebb10b5cb75231ce5cbd72d00f377ee9eec303e85cd42fef4da7. 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/DEU671101925.
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