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 0x247b38cc20422297fea3429f0e53940542daeca5bfd45602c478d43f1121e21f. 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/f14f5d91-b275-4566-8370-a77516540bbb.json and https://artists.proofprofile.net/proofs/artist/f14f5d91-b275-4566-8370-a77516540bbb.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 0xe5505d4e82f73e0d06a2edeb80dabca3e4524064df62126ee2b555d7bc159e84. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZNW72320183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3043b1ed36f5796cd898b6a51b72b8c125109f1c471fc3ceda50ac9e451ec114. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21: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/QZNW72320551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e7c2a3dffad2b150ffa308465e3b5ce3eb53bfb909c065de746f72d672ecc1. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/QZNW72320555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e7c2a3dffad2b150ffa308465e3b5ce3eb53bfb909c065de746f72d672ecc1. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZNW72320555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x847565b73b1ec9e505181a9617572f0a5b8fd0901b9a510ffdc22bbbbaacc1d3. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZNW72320610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd541dd639c1386f783c4961993e3434f7abf713ad12feffccb2c53db06207bf8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZNW72320611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0aea7043ca9d3f690a07c2846f76c85024afdc8b0dcaa61fd030d17ff405971. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56: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/QZNW72320614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea5254bbd345f26ec72114ce11a14a3489492e709d57d31d849a06531bc1f324. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZNW72321331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0320715acb5cfbc87a7fe04030f93471d94877760e693206a5c5ef573ff674df. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZS7J2430750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547d719372ae8899f12f56aca1ec4c11789ea86f090dfd4281963a382466b786. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZS7J2433921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e777b410d87d83ef251911c3e59faab704f733785643fab6be4393cec515d5. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZS7J2465344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438229d3d122526044f73ce9fab581811d10bfb17b462b94a33f616a0e9c41ce. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZS7J2471270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bf91761717dcb1346fd315dfe66f5713d0514b214b8905cd18572d8390c524. 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/QZS7J2496410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ddc82c92204cc95dc0088e284d9fc0cd79b4e147315f2e7b0eec1fed488260. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZS7J2431410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1c68a2edb83d9ce879a50bf2761bc7f0ecfbbe268d63fc74e976f59fed415a. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QZS7J2427784.