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 0x9588b61c2c82e54d8ea984ec967df790e7f49301a7eca22920ff94b1d209d029. 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/f5c5ffa5-1d1f-4f5c-a8cb-897b6c7951fa.json and https://artists.proofprofile.net/proofs/artist/f5c5ffa5-1d1f-4f5c-a8cb-897b6c7951fa.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 0x537d7d7032ffb2b19f2e536ce2cd61a51881fcb6f7f99464e01b60e3071833f1. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/QM6MZ1711121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd572b1ae0d9df90acd8e88a178a315cb86a2a5f822cd9347c6c3c086fef3dcf1. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54:25Z), 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/US92U1903833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bdce50f65396bb99469b6046a111c7d4ad2c2bcb41178687d74d9cf195c814. 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/QZFYY2260322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3772bb1e36d2f408947c46f0683b192223be67b5b22828299c8d3ad9332e67. 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/QZHN72253355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb31208a9bab6242141209b35f200fb943666cdf57b94e5ddc50ba2f8eaded63a. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZK6F2278021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc9f6f1f5df4e008d6c7903cfe6e3f792d640e3ebba8219967a368520ccd40a. 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/QZNWT2287301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa279cc7aa7fc4675e13efe981b0bb95da501fef0d50d3158c5a91eac0e5064d6. 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/QZPLS2295681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07def9579e373e1288278c10e70e4265228a4028667764d6cff85b9dccad379. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZPLR2377397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121d32f0edeb2884ee3c60db300646df5313040c6a37b32a1843c1d3b02fa727. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZTAX2374238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734bee7304da3e39e95cfd92b0ed788a69c2b0d4c0d115e482698479d62f25a4. 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/QZTAX2374239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bdce50f65396bb99469b6046a111c7d4ad2c2bcb41178687d74d9cf195c814. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZFYY2260322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce883aa2ebdedffaf2f53c1bd675d0f63514ace8969dc219d0082e2d90ea5947. 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/QZTAX2374240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ea89513aea91d83e59f3c686887c1c2c5ce9c759d87ffddbd85191e3d1067c. 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/QZTAX2374241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6049b20a22f135df1ad308ee0c5c03a8a2c6a4078a293a79bd60ba51a6052715. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTAX2374242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d75dcf32d72019f8e787cad18146bd7e038aa5a867f3d012342daae16fdcd2. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZHN32229683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f6c29c1082f1fe421231c7edf16ed6178a075c44a7f5465a04164f96ff58cc. 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/GX7JD2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d7ea6c07f944a90d9c7b6d3e5cb440861dbd109292c459f70d517ca856fd25. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/GX7JD2300034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4039dced4177be2b069a0c9c8e15175b9e4b5350b289c8cf809b12d04dc08a7a. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/GX7JD2300035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd83167ad547ee5a4d14397dc6b60f5eb6b64054298812b76be0a316993483dd. 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/GX7JD2300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf464e3280a6691bc6e1929a15e5c3e29277773675893f9e02144dd53a4910c70. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GX7JD2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc079b229f8faa33803c792b4af22bf502ebb909f519c12954ecc55095eb4e4ee. 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/QMDA72417394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b74b0e5c9f51e241143e22e7fa4d3b138049e041498f5d7e14e4d750da6457. 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/QMDA72495520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x526f8da7defb5173c0ab5926d1c15f96f66bde32e246c74115086d591f67d15b. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/GX7JD2500070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1bed5020f3645948078e0790f5360c5dd3cceb45bdb94df8a8799d52dbc111. 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/US92U1904086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4800fbb7a05ac1b2c5cbb5a3197f6f3a0bd59a186434eca493556f71eae1ac2c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USL4R2224307.