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 0xe7be53c27b950d885930890980ff926d516622e227e2ab8f49749e8ae137d60f. Chain 2 (Bitcoin): anchored in block 953719 (2026-06-15T01:07:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8a1f6d6f-3c37-4e32-ae07-293497450410.json and https://artists.proofprofile.net/proofs/artist/8a1f6d6f-3c37-4e32-ae07-293497450410.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 0x3d31c4e771739767ac47e70c58af23619f7624cce2d8c07a79bdf8040a4e6585. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3EY2564465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367c1134dd5b68b1f6ff21a596f8f4cb6a3293cd59bcc0b7095fc309ae0c3da6. 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/QT3EY2564466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e207c6a85eb2277d79b7418f095bf4f5bc0dcce201a9b31705db183114d764. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QT3EY2564467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8c2396f7cbbe23aeaeaa87dface1b0d00a4cd0c8666639c8bd31bd3d5222cc. 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/QT3EY2564468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdbbf0c29265e743d0a869ea8f0592300e4a629d4229e34a75c6fa8514049b1d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QT3EY2564469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe472b327f8186cfdb466f452860ec6226fd48adc93f2782b49a685897881d32a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QT3EY2564470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32adad36b87e34702513a0351c6f4cedff856f0008ebf619642248c93da7af1b. 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/QT3EY2564471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ead04638aa76f02653f38baca615d9f63f646c2adafcd6eb5e9ad1a7d4ed4bd. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QT3EY2564472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf0ef2b664bed67d53d081ed20f32735a7000302a35c12994c0fb1bddb3d7b1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QT3EY2564473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1037c66df839e7c596f24a58784ff7d5d85aa48880cef716972fcb369838eab2. 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/QT3EY2564474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc29732d598bc378bbc16d718aee21e13c010189e2d47a1dde21cc471f88e80. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QT3EY2564475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5709bf01db8808e5bda671f4ca8b6733b3ced8283850079c8738053b2c65a2d9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QT3EY2564476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4f67f7b4e0808df52b5d16cd9e7819cc57b16bc276fb2a385aeb8aa67c2721. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QT4K42536551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e42daedb9198ebab6a2bcc5047749f326aecb1b96a75fe65d40a1949ab39ee0. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QT4K42536552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e96a80d7508909efa39ce539908b128ba7c891458a19f9863f94da6ea207549. 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/QT4K42536553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31e1536804511ec5cae0479156ae1f2e7b3ea2179e00292a1ee49fb82c7dc3a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QT4K42536554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eab286bc19cefacf141e779d8180fd3f3fdbe173816dd1a157a87c10bf556aa. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QT4K42536555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2608597dda3e30a9c1f724c0f01698f4903b7da1c1c76d81c837c2c2d97cc79. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QT4K42536556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0879bf43a33f6b8b667ba650d696a140ab31618ed4fff44b22bfd1adc569239. 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/QT4K42536557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc6b974113eaa5d19406d4b21525a6158c8c2d36e803693604f97e49fc900c6. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QT4K42536558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52831f5f3b2f664ee473868e525bfcdbf38b19a26191c756994e50491571bda0. 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/QT4K42536559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d2204bf48afaf592dc212b9e90b719b9d1060d782644868c57d4ef46f2f57c. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QT4K42536560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0200e8b403ec1830f98a19c2622c508f92037d4d33cc9cfdfbcafc13e3d22347. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QT4K42536561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e283193fa2b1588881b5d5c96225c7206bae95a020d1a91cdecc673be1a40e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QT4K42536562.