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 0x435f56b79d718ee1050f0036a03cd0467e9dd766224916a918ff2fa7acc1fb2e. 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/31b21f98-b6f5-47ba-b9c4-1594a3976259.json and https://artists.proofprofile.net/proofs/artist/31b21f98-b6f5-47ba-b9c4-1594a3976259.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 0x222f2b8cb13fd8b4550d63298e5a4be19f38b1f794803ce8e72ad5937dbd4b97. 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/ZA56E2416547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9393f5f87e578ef5d08628604430e8eb0d88212115247c4a0ec1c8dc9a460865. 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/ZA56E2102112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222f2b8cb13fd8b4550d63298e5a4be19f38b1f794803ce8e72ad5937dbd4b97. 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/ZA56E2416547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f0756efe039b8b8786509da7c98e42860f7af61b0de33f346bd064f255d315. 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/ZA56E2416548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabac74c1ada49d5508f1c5da93fe373f7b49039424cd09f6cd799b2ac1d7558. 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/ZA56E2416549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee302ede4471bf205db0a1d55d1894d88770942c2106eb0e33b6daedd14b2c0f. 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/QZTB42400291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a6bc98ac344787db9d88c9aefada7d5b6f1b5515e8b46ee0bcef3a72e17aef. 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/QZHNB2430850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c09146fa4175976da44c68283a3e0fd3e27f7047db04edc02a2e9ee76e06a3. 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/QZFZ72419570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3439e6158c10b4de7af3d264ffe28fcf21d7ceca567eb9ab31a4fd370fc3533c. 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/QZWFP2308961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796582e1fda59b8f25964d6cf50ac47c9be8302800e08cd9f4e2d419f107a4a9. 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/QZNJY2316579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c9433dcc0d9588a597845a5327c73a4facc36a57d34882b8c0b5bb348198324. 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/QZNJV2361337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d6ef3f9d6aa821fed4e99d82ce93d9d038ba5d6db53ba2966ef6e2cabc5da6. 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/ZA56E2200382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf972732292bcfcee45ca329daec7bade10464174b3c2b2de1e867d47ae24aa8a. 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/ZA56E2200383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd5ec7da5e620606964a438089d0c849e4287c2f3de8dee28067a85f3f9e87b5. 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/ZA56E2200384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f0ad40a5a7c6d694b579e06b341d1238371891cd93b724a8b9233922e40552. 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/QZTAU2175053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35016fb74a5f89d5179fea6bfa2a0a5e883943e4a1c65ae58106ef6aa737a9db. 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/QATAR2175054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28c7607529256ea537a834f487ea9e369e5c9393e1f53a6fa116dde73cdfff5. 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/QZPLS2136710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30764605b54f6ea290e9bacf9a988589c1efa9edfa5f00b09864ed39747ad340. 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/QZK6F2130968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c4d6583ef7d44abb06544784084f133503def816dec14b60c6b0a48387462d. 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/QZMEP2039520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63fdced44c271c979e9d2e7ca2e19ae93f2d454fb08504e2d391decfdc5b6b8e. 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/ZA56E2304053.