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 0x78f74a2036bc953eb0ca9f6f99bbfaf4f32b10d1e637b1585aadb4c36b41f9c8. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/347398d0-6228-4210-95de-046eb0dde66a.json and https://artists.proofprofile.net/proofs/artist/347398d0-6228-4210-95de-046eb0dde66a.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 0x4fe96e8a8f650d74d858e15539c8bdb00eae9f0b3cf6c30a4719fde75702ce39. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/NLE712400228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5448671f6caecd26255fe287e60dedcf4620cbfa3991bf1929d365b070e1ff2. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/QZES82405262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8041b826136446e5ca3567047b0f56a0d5a178526a93242298f485a29b965f. 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/US83Z2346586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993ea877d3cdbe5598a28b61999262bde8af489c0e42be9edb8ef6dcc857dd04. 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/QZTB52371702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17692f7cd325011e14b403fdbe5c9d7150113ec230e605d8272e11876c7a8a7. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/NLE712300589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a82ddba09d149cb1cb5126335372c1dd5e087c767304f8f82f5ed45ffdf2893. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/CA5KR2374334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6104bc6f16cc216513828dc7d929f03808727b0875c88ab9d957bc911be56e89. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/NLD682301804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301f38de178b507a00bb1f62af87e31d79611528c66e1a0bf87abb305f739e67. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZK6M2323706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d47c2bc81428745506dcc5fc3ea83dae7b95b484a466ea550d3a9183c576201. 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/CA5KR2342427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f98bad066bb71fce4adc2a36f5884233f2d065427334705b434e1e52a8fae11. 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/CA5KR2342428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1a1a2fe22bfa83b69331042fa84cd34be1afe8b4c06b83225fe39de3c32e1b. 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/US83Z2303832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434f79c7e99fd2fac3ebc3d13df4fc5678b8e9a44519b2ed30a31340454595ff. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/ES5052200761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e3f0123a92bb70ecc08408ddeda40460cb09ca75fce915fc8b569d4c138f35. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/US83Z2231858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d2657ad4bc2ad8d410e3c50bb555232ec603bd59590f2564022eea96f47dd6. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/US83Z2231860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79174de935ab4678a014eda4f88fd1c27b16b3dd76599cace1ce3ee05292c32. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZMEP2263423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e466bdefd8969b7c7dbd2b9f5bb2514d813e126b27a61e261cd03dc184e3363. 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/QZK6F2008543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae583e0c6c6c8891887f2a2be08c0feddc11549f870f279583173e2ef171c86c. 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/QZHNC2090882.