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 0x43b062d44bf4e9eb5a609dcf5f50b782991439a67e57912b30dd0475a78b0666. 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/057cdf86-07e1-4de5-b47e-8ebb4e9df293.json and https://artists.proofprofile.net/proofs/artist/057cdf86-07e1-4de5-b47e-8ebb4e9df293.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 0x610f455bfdede4e296d7fa0a6dcbebdb86c307e2f12766dcd15865e6bb9118e0. 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/QZMER2367235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9407c25a20a35e8ab1057ba1082b67e904fb8721c67bdfb4dbb54213c310dc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZMER2367236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898523c3cac46c1a453bcb471f86277868ff729aae02774c7417f99a95d3dc9f. 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/QZMER2367237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2114b189f743eb2290abfb2952e0033fe864d82634171e1d5fc215ad43fb53ec. 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/QZMER2367238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6303538f01ea3c67460b134f2d19bade8b0b449f1c98b819b38500742f551d. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:08: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/QZMER2367239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ee691572a37a45fbe837c0d1a5639d05ee26e875d5dce8d53082607bc8d80d. 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/QZMER2367240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff7fd3ad4c7efefb566f9e00d31a911c64a5dbfefceaaf8d8bf48fdb759e8bb. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZMER2367241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f23c3b3fc2ce439f869f12a447380f4136f6f0daf50ef295311491d9b19e135. 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/QZMER2367242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8809d4b98b923ae6f43d05c78a310303041460099cb863596c263e67a2672ac6. 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/QZMER2367243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d395d9b336dc3f52182ba33ffd399341fd2676688827852efac6d82bf75108e. 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/QZTB82393392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf474f51e612f29d58db8a62cc08aab158055ff50eae6969e93acc4036a319864. 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/QZTB82393393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76a5dbd1eaecf4e89cfc273cf8e353946656cbcb4e791f0b2bcd3c7859fd24f. 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/QZTB82393394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73d27b9426a429c6d8e02b0f25c4857cade8079bc60c56b1568ee626a5f3498. 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/QZTB82393395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df6c5ab52853a111e75d45a4e2f06e4f93e431441d6860bee818c07fd246a03. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZTB82393396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0275e69242ae86dffa9a5f9ddc2d2f0f9cddd3b827c34395533f45329e917eb8. 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/QZQAY2486879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126c4630d4bd301ec5403f0c504c3b627651ec37babc9621c077c81c0d1cb9d1. 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/QZQAY2432846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c916b491c2777dd3ca843493d47ca1776390308e8231294d5b7a7dbf4caee88. 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/QZQAY2466340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b50202f42ec40e16cc6616fa52923a16d1fecfa5fdf7d5fe6d7fb6b9a1754ae. 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/QZQAY2412582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f28f2b88a29890c32fd3884789f98109fba9ff7e7e3ebc480458f350ca51a84. 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/QZQAY2484812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0960eac6ef1ca70e3efc76e3d495a51c5d15ebe810839f8209473a6a210e22. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12:10Z), 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/QZQAY2442604.