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 0x9e34c213cd0e02237f6c6d7394b39001ca521a0db8e7993a20f96fa0ad49c3d6. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c2ad60d5-0d15-4508-aeac-4c893e997a6f.json and https://artists.proofprofile.net/proofs/artist/c2ad60d5-0d15-4508-aeac-4c893e997a6f.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 0x0806171c58308d68c3cb07bfdb4e2ae251b0e98ea1a2b67699310a3ab5c42179. 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/AUMEV2454234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd481474c2f17f574c0bb215beb72e98ee10e615c6d822ac53ca3990df42040aa. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/AUMEV2454297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd481474c2f17f574c0bb215beb72e98ee10e615c6d822ac53ca3990df42040aa. 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/AUMEV2454297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0622829700bace7e0f28fc50b40aea5d6e1887b2934f2b90d99434ee5153ccc4. 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/AUMEV2481869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd9425c376a9a6ac86c1a5ce56b7abae87fc40ace8b6642f29d31b9abf40ecc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/AUMEV2481871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f01e0bbcf233e9f9e0fcf85703705498862763f5ecec5e9fbd1a3ce8fc64f5. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/AUMEV2481873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a9da6c55b45937062b3a5ada884e4cf6c12757a17dec4187aacc92ee48e3f6. 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/AUMEV2481874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae5fb866bf9abade37c689f37de5e3bf33f4d0e259a383cb036734fb4214793. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/AUMEV2481875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831dd33c10b5509d0846ce26a550267e5962fcc33eaee0e77131d252401ab5cc. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24:39Z), 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/AUMEV2481876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef0d3368f598e12fe4c97ad1c534758dc2b14b8229bbc7de0f789044c63080e. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/AUMEV2481877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90f0bccfe0e575b7bd677f3ec178c6a7590ed1c2682a892f41c0d2d2c60de40a. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/AUMEV2481879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b9ec95fe74ce02b3fcfbfbe5f098c7978a79256dfd52b332ae4dadf3b6bc34. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/AUMEV2481880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ce83cec1d72604b880ecccdb192f7d3a9c4feb8b42d91c4bf215e93a3551ec. 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/AUMEV2481882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f2b6e6accdacbe1913495e4a6fd46a35352d4a50f81d7a46fc37b359a0ffa0. 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/AUMEV2481883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68102ba09d7a0afe4c58bde3eda51950020f0a1daf74442605119d5846d4824a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/AUMEV2481884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2120e97c832d56f04e1b7d7a71314352cc15eedcc491ee7e416f33c5ae6a045f. 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/AUMEV2481885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dfb21283ef190f548764076733b79b4226ce2f31221663b8b4dcfa076ad632. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/AUMEV2481887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe414b37856bc96b0e2a0b36da7635bac7a351f2e73d54c99f63d77b2019f5f0. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/AUMEV2481889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0622829700bace7e0f28fc50b40aea5d6e1887b2934f2b90d99434ee5153ccc4. 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/AUMEV2481869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd9425c376a9a6ac86c1a5ce56b7abae87fc40ace8b6642f29d31b9abf40ecc. 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/AUMEV2481871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f01e0bbcf233e9f9e0fcf85703705498862763f5ecec5e9fbd1a3ce8fc64f5. 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/AUMEV2481873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a9da6c55b45937062b3a5ada884e4cf6c12757a17dec4187aacc92ee48e3f6. 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/AUMEV2481874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae5fb866bf9abade37c689f37de5e3bf33f4d0e259a383cb036734fb4214793. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/AUMEV2481875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831dd33c10b5509d0846ce26a550267e5962fcc33eaee0e77131d252401ab5cc. 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/AUMEV2481876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef0d3368f598e12fe4c97ad1c534758dc2b14b8229bbc7de0f789044c63080e. 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/AUMEV2481877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90f0bccfe0e575b7bd677f3ec178c6a7590ed1c2682a892f41c0d2d2c60de40a. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/AUMEV2481879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b9ec95fe74ce02b3fcfbfbe5f098c7978a79256dfd52b332ae4dadf3b6bc34. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/AUMEV2481880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ce83cec1d72604b880ecccdb192f7d3a9c4feb8b42d91c4bf215e93a3551ec. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/AUMEV2481882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f2b6e6accdacbe1913495e4a6fd46a35352d4a50f81d7a46fc37b359a0ffa0. 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/AUMEV2481883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68102ba09d7a0afe4c58bde3eda51950020f0a1daf74442605119d5846d4824a. 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/AUMEV2481884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2120e97c832d56f04e1b7d7a71314352cc15eedcc491ee7e416f33c5ae6a045f. 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/AUMEV2481885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dfb21283ef190f548764076733b79b4226ce2f31221663b8b4dcfa076ad632. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/AUMEV2481887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe414b37856bc96b0e2a0b36da7635bac7a351f2e73d54c99f63d77b2019f5f0. 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/AUMEV2481889.