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 0x328f2a57d12c500bf13f3b7419df2f3798924b3b3ea40a4e3eedc6c5de5afe9f. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8eef7808-f364-47ce-8336-c2f4e39cf0f4.json and https://artists.proofprofile.net/proofs/artist/8eef7808-f364-47ce-8336-c2f4e39cf0f4.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 0xa6c8d083cbbc11c4679bf7ca22d2cb36866972c0a5a860d132952f9bb2cb427b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QT3EX2528138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d6d01824ab200f6d7511a3a0d41c6d4ff02d9fbdcc6ae2dddc37c1e9331126. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/QT3EY2591073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d1c842c316327835ded721017b744f5c84a11ba41229f37c3047583cce999d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QT3EZ2538993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf80648ab2fdc90bf45a884cd10152883d2ec646fb7b1f49fc88dcbf1a198b9. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QT3EZ2595552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94f5171ebf9d18f9f8f26d76d16f9a2326291b0e138c8c49827023834a7d7a9. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QT3F22553886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6db52fc49b62c4fb12173528ea00aae6d6cee3a798fed56aed4689da322a52. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QT3F22551240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf24d221fec07d522994571cb174f8ee2b03c7c64176779a18900f94c57445c3. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QT3F32515283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2835b1a8086bdc0870c2c8144c4b5041718379fe30aa822e41c50fd62c3da9f. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58:28Z), 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/QT3F32512289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25659646441bdc95ed4d44c595a0233f04d7ae3fe474c668fa284e68a88a61b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QT3F32573912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e83490a266c42be3c51afefa8b73613d415b6ffcdc1c8e7bbacfdbd0af892d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QT3F62555074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8bbf20ad983f3705a8708a6ee535017fb7e6b50da88e3ffef5f7555736a1eb2. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QT3F72512741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b13161eed68f04f2638a5fb07db4f4c5127fa09b3e3e95c42df3ab8c0bf4c65. 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/QT3F72570285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe5f5ceb86e60e737e54071ac5b486e2e63c3725997a8d5066aa9d5774c5df1. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QT3F72570288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2bfd0ff579fd36d849602133f6fac370532984094cc80ed0ce13db9ef7e9e5. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QT3F72567499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3721dfc970ae464478abdbc40c8277627aad652815d6dc61249fe68dbbd7e170. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QT3F82537965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59518092b49545947a3b3ee1ac0b1f0270cee581888613a45927596d2f05621d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QT3F82537985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330ff6624ddcd5a3ddf7431df22a966da09b77d7e49eaf0658eb38f355267015. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT3F82537954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24cefa5495e68c574717b2f2ef9ddcfb851edad37b0b39714d28e00a839730b7. 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/QT3F82538101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e0705b3729e3b2a1823cf48d4b0187d805ef48c9989064bb6e34dc98f1d4f6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QT3F82534350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6e884b5279480a8a647fb91b145cc81cd807c151058551a0cbd50787c390d3. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QT3FE2549903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a5639ec5ca4d8c223a7fd7eee91ab729f9237c4ff9da6dc94786c6e317bff86. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QT3FE2547904.