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 0xfe8758cbb46504ea388b3752bcfa56c5f5ff01006726f99e672165d8ec2c9d23. 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/8b75810f-3e4b-4dab-90ed-19a58fee7407.json and https://artists.proofprofile.net/proofs/artist/8b75810f-3e4b-4dab-90ed-19a58fee7407.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 0xef403281cff0fdd3b958e0119daba1d05df0d5f2da1d41d785c226857574fc1d. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/USQY51742020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a0494859085077ac9d2c6acd857fae830c028e92ec952b814a50bd6deab2d3. 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/USQY51742021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b18f885c50fc325d371e78613fc6383f0920b96e39480c455255c18a375827c. 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/USQY51742025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10b50f7af80658d23e99345fb4957ff010b4bdc1e289ae01cb26d3f6cd5ae34. 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/USQY51742026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ec791aeaba1f948a1d6471b03b25638e5331b10a75345d0fabdca34a7b04f6. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/USQY51742030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a10f4035d9808d5235fe98429d3ea71434df1ddca0237dcba7fdc8155a5191. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USQY51742038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9452c0d669d457ca7567776c5cd0fb81f608c5fcab2ee171669b4066ff55a203. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/USQY51742064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031de340030a067a5ac1a5f169d2714b54163a3b909660f0579f3a48d5798df8. 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/USQY51742045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e239536af34a11878219c4ff0f8bdb629c1761cfe2dc8a021b3e97abcbcd248. 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/USQY51747693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e39a5618bef2634c991ed45a7a284c482ddfa029ebefb1b03e4586feeafd4e. 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/USQY51751954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15321a1582c51f76cf1f27c5ea068fe1cbdbbc415cdfff8f8b957cf35598d977. 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/USQY51751955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f60e87e54bee050c570a58d034359ed1e32b8ce5ece6b55db5067235478480. 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/USQY51751956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e30d8217549e4263137b032fb27d75feb1eb9486a950d55755c0ee8cf8b51d. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/USQY51751957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcda800661ab165dd647918cd9e43e50db0356fe23d0914b9e96f320c65d5685. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/USQY51751958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4432bc1bcb56ee422c4b2bccf24e4394310fdd94ea5db5d0ed3c221d289bf261. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/USQY51751959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2648956e94b33867f182f978393408a7fc0fbe0abd4bf12dc48bcaffb7057edd. 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/USQY51751960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f642d86272d10b115ba75c0d5e2f696ac4bd706661925774a7f0889beeb01c. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/USQY51751961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740c2a1af6f7452cc2b316ab987b32f8461a04fc2293512e2cb1c2ee0d2ac345. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USQY51747632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada7bc951553ad5d9e968e98d0581758a6271fa00b7a3671068d2b6e5742f534. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/USQY51751853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0a4b78993b4af5f3a2ddc2773c220c1398302ca49c88e39a3554c74470fbc0. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/USQY51382621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98066d481433523814e3d0c62224452cb746472ddb2ae9127cdd1ec99246f504. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/USA2P1839914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a3e510df3187257facca263c3a54b72ae199695659d191eb11134d3d295495. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USA2P2029539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3615e0aaebfe9bca64cf8e7ce8c1414008818354003b9c333192b3a0f553f4a3. 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/CAL451350502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e5d3bc5fecb572cb90df0a933bcb27ec457500f78520da34d92b15e3650012. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/QZHNC2294581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25c64b5cb47f67b4012fe44905b093b38e891f9f593f8494404b79f0bacc0ea. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/QZHNC2294591.