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 0xe45e938cb025a88173e3583890dd9d8329ca439213f0df575a5adafd5de57520. 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/677b8a46-6297-43aa-abbd-13ce8250ff78.json and https://artists.proofprofile.net/proofs/artist/677b8a46-6297-43aa-abbd-13ce8250ff78.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 0x887ce4256d5252ebec511302d07f13a3613dcb5e0119a76d6b2f6294f6bbbeba. 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/US7VG1988943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8004926090e747cf6726b7125403dac6c0c008aa39e277c01d4feba9038328e1. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T05:47: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/QZGLS2052134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497f7391b5cd34bb1affe458f6de2c47ece14076fba6c630a75a7c7ed3cdb563. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZMZ92149987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8aac4cd55fb62b60b0b36d961b71b33288cd9cd54a2056e9671d24f94c1fc8d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNJW2293844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4195048e339af2c58fc6dcafb64bbf1c26b41602b49c7724d3c46a9f9ef1d779. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:52:52Z), 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/QZNJW2293846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40f2fb7010ee9fc738b625eb65b3537239ce759b66518a16288e34aa063762d. 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/QZGLM2304310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13b377ee5238192407761f946b1106ea3354b46259818168cbcf51632cb6c39. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ES71G2335850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46230e68d65d78f70602d46c7b02d15e3a9e505fef0a93b58087b484d1be7f4. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/ES71G2402353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f3c3e0f2a4ae1a3c92b489c6acb8efc0320c2348b39e52b2f23ca0115a1fda. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T17:52:44Z), 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/ES71G2417666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e750b8a61eadbc67b6ca2bd05c5f0101617fb6dc789ec819a08c9846a96c56a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ES71G2417664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f4107e57fc2e8850d4dca07f476fc7813ac38f11b7a4cb4e9bc1b60d4cf7b7. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/ES71G2417662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abe17409520fa5831d0cffab0e95bee292213072f5b59df47a480aaa0a15fcc. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/ES71G2417668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8735987af67bb8b54eefca77a33e56508629b961a26c2247a20e7a82a9263f88. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:35: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/ES71G2417663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4c6194a6932abb870886596ddf18d068f137e3999d052eff13ce7490ab19b7. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/ES71G2417661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83c427e1636253b5777957f17b05398582f26160a00be5393cf5545376054fa. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ES71G2427530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221f1a3de1f1d0cde4e955b52187dc703a70320af0e313441b16f33156b5a5f1. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QMDA62541622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfd9f83ef1f03ca20899feee0bdbd5507459e146711cb4db73d5266c65a2b30. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QM7282001727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfd9f83ef1f03ca20899feee0bdbd5507459e146711cb4db73d5266c65a2b30. 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/QM7282001727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d10a3b264e7e247790be6799a2d2835e0569315c811ace23338e6366cb0599. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/USHM92177040.
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