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 0x9341a441186873cbbc25416de2f7d62668d02c3c066024f281b0c696c84b7442. 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/869bef3f-343d-4362-bb60-d778420310d8.json and https://artists.proofprofile.net/proofs/artist/869bef3f-343d-4362-bb60-d778420310d8.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 0x39aab74c7e4549f90616576171d587f4c8cc6577da80ff2efd15e52dd9205fcd. 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/QZWFG2315258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d146c440ae36fc27e45b2fe216641aa5af2dbe4682e8c52eed2073fea05cd70. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZWFG2315259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7793ab9b80cf34b83df1191acc26a95ca4d67d90a1c6c6932d1c5c55ea216ca7. 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/QZWFG2315260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1137626b59f33bf2014f4b2b512c4ed68d775a4f0f2a8f0d28fa70e10caf18e6. 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/QZWFG2315261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb019a3b47896089bd407c6e8d0ac60b56fc585d5d2604abb7fe3e0be51e19cd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZWFG2315262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f56239d22fed6e7a16243a7bd040f03c2cca2f2d428ca3d5256f69f394a316. 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/QZWFG2315263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43e7c603b736b64dd85c009d5380e0b4992fa52833308d591405262850cbb69. 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/QZWFG2315264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed716ba80d6f88a85dd2d522c5df3e436cad568f77c45fe746a6276b8871cdf. 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/QZWFG2315265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x311ca869b9a209f8504cb6d89d0e988309a3dd1b2b604ce155093838be0cdfcf. 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/QZWFG2315266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e1b25bfc2bdc0f0b92b558ac1e23c03411b2758d64a9dd6560ed25ab2388e6. 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/QZWFG2315267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9f9ce65f1c15fae4d79ca31d0673d5dbf3484fd745b9c98e368574596c0535. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTAX2490855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48af4300822e0b324fde912b1ec8254e09e05f95438dcd1a2f037bc792306fe3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6F2420548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x868b89fe630b188b1273f5cee7514f400a4d1e0bc2ff9e72c5502919dc1747a5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZMEQ2456745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a88159e864bad71460a3683fffd1b1d0d0dbafee2d781dbe019fc7fcc62a84. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZK6H2470483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6356ad36e4e9089b6eb12bcb82967eec4cc8dbc20c91d76dd8bfe47b8014e681. 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/QZK6J2417255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6a4886ef6f66211d4cb1fb9a168220fb84b7796d43e63a8a6e0f7cbaca94b0. 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/QZHN92491258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15afe82a64850d2720df834df8f2ab693488bcaa799912822ecfbc4707778f65. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZTB32379452.