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 0xacf844fe3d35b5d6736a70b7b651b0662465d13f7837a229a7aec5eb5c194919. Chain 2 (Bitcoin): anchored in block 954015 (2026-06-16T22:55:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/35345d5f-9932-47c1-9fac-6fc6eeaf2369.json and https://artists.proofprofile.net/proofs/artist/35345d5f-9932-47c1-9fac-6fc6eeaf2369.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 0xdf09daafa154b77a2200ead745bea91ca5af594383962d584c5877d3d51f5352. 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/US7VG1601506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a6dda6eeeb5bcbe699e91de6a31c882b991c72dd1021e3c31377ac1c0c5fdd. 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/US7VG1601513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8591e33fdb11eafc7717713b324853b9a47023d7f61d41073d23ef758df0a89b. 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/PLH492216289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bb0a5096602376b0fe3e2d7b9937733eff202552a55c1a1bd02bd0a958a733. 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/PLH492216291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025ea07ca43354560e965892d29fa53998759386cab533a45b7527415e4a7950. 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/PLH492216297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7eeb29fe29f9ad02486404e7f67f7adb687cd0dd92ba4d6e173e55c33651d3. 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/PLH492216298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbe86dae80758dee677c9fbbb84e211e312ea40349cb1e363798fdc6fb08327. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/PLH492216290.
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 0x4fc792fbd75d0bcc196406daf8b5c1a92f39e3ac1c35fa3fb37ff56dc9af85c7. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/PLH492216292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9840a6e0e6e62b7f87f9cb5a928ea56c1b0f3f3ad202e3a77f7e3c64afba854b. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/PLH492216293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa5eec77852b2dab11c74b443460055b5b32490a3bab843feb690fd9bd129803. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/PLH492216295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d8941293621025f58e8ee866824e6b4d61b6b1465826aac29cfebf45068793. 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/PLH492216313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a6c202c5940c0a146b8e11d40b2125b66093fe0212193041d5a11a9ac001f8. 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/PLH492216314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832b2b73542fcfdff9b67eceff115d9e1de1246f79ac9f3ab8dd73fc6b81f380. 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/PLH492216318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88711675533c74a11e8ad805f21f0f046359af70fa7ad47fb2cca0d2581afa73. 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/PLH492216319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c376549670744d1edb7bdf96be2a730817e59174595c5e4f836628ff833c7e. 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/PLH492216321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb98f2f55436d99a9b78a91ad86a70d5d294b859fba3f15065715cb56e417be. 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/PLH492216322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeef9b1f8a59354959094ac10ba2390a06b351a1aa4424f7aaec88d1f4d4e94a. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/PLH492216312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d0cae170395f40ea22ee556e795833606ed3b88aa41ec182c0094060e0a110. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/PLH492216316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e2558716a9a947724682550547c6864d50d3d725f0450db450be07402e323dc. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/PLH492216317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11de124d4db5b0eee904e9fc478763f109e1710670c60c3aa151fd5951333401. 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/PLH492216320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228d84f9227afeaffe0da4af1a8223d77e67f14b7c2bfaac4c037942c551e378. 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/PLH492216300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f78a4b55196d72a0c41134fef6be94e73e3b617869fd521f5d12dda57b3d90. 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/PLH492216301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d236767324c30cb04564c3f557e48a645ca2c0f1f30501eddf5bb26556d0e46. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/PLH492216303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7add13626c0fbb46e635503517e7b53368b89145f24b5c2a75f094d55eac6824. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/PLH492216304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a83a86de0585eddde4c209d2111e8a46e62beddd3d9d26663cef63fae7755f9. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/PLH492216309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701c9f8fa1d223030bf93133dc6067ec9b031ede06e59782d1ece05106c73c9f. 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/PLH492216258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd024012f47440723849ef81f842e0d02caca41f8cf65b14800713112bd38dd3b. 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/PLH492216268.