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 0x3a55e473b0b5f1088f06463a4723b1b0e97391bd65e1ad9b2ee2371fe39cda39. Chain 2 (Bitcoin): anchored in block 954002 (2026-06-16T20:47:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31fce79f-8628-4b1a-b143-10eb30deb91f.json and https://artists.proofprofile.net/proofs/artist/31fce79f-8628-4b1a-b143-10eb30deb91f.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 0xccbb6841a7a77cb02d48a511062fb79b4055ad879b37217d973862bf90ca8444. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZHNC2283094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ce418c9416731ac9a86ab33d35c3a55c76fa194da19800a987d9d760300304. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZDA71800365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf903cb62dda968fcb978cb4c2207dd411316632a7652b3c1f047c70cb5bce886. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZNJY2463867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x267d8b44512dccaf19ca0735c201bdb8d331167dd1bb08d2c3c333fb6f700f8a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZK6F2454246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabcd3110e35b4024e66ce3fa9ac1029fa9d3a26d913980056aaea6290adea7f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZGLM2449821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811dc41d3f8e424c6097ec84c77d58c2e8ee59b93731b96e60f8dec188bf34c7. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZGLM2422173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac113b86eb2efbfd2ba9f513145f092507bc5801d90eea61240d47166c3ef40. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/US7VG2475706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7408bfb326a61f0058f030581519cc2bc1e14af0c5ffff11b7c4b74cd399c0ce. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZNJX2304337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe30ba5ff29905914951caced5f12880073c0b10acc05e15b421eab9108811ed. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZDA72315718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7daf32ef7cd3cf599c04e4bc0a5b49a752227373b323174a8a409a51f968a2. 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/QZNJX2431069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc35756fac692fbdaa7ce58437fefffd17d6217d8129516b44f563806ca90bd76. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/US7VG2530519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026b4d4822b7c2d2149648827ed267f5b45a14a0b05d93c0b80002bd32786f01. 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/QZXLZ2406130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1aff2ded8f6b567bc4f1cdc4ca2811f5f3157c66f7b22a97ce1c7cfa50b37b. 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/QZXLZ2406134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79511f05486f6cd6c9e31f21d23782295a8e420dd3b7e5ffcb4b3c534da73d5. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZXLZ2406139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb512c3ea9ec6e764e46cd99b629d9b25f271f28423ce5988458a6ed18d1db01. 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/QZXLZ2406141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f8d145f436e5f1400a9c88cb201983e874f4826b0486552bb03001e016a401. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZXLZ2406143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x553b46c5ea2617ec62c1febde95ebe1d586bdfad8b24bf4476df365a7917391c. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZNJZ2435841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5295f6c5a51352b1ec7f1c3c6b15cda7c6062901c223ae3b5fa04d8effc6be6f. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QZNJZ2435847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0feae2491da8e2b4ec42e6d4eba256394fdb1b19c6f225e24c3eb542eb99c1a5. 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/QZW9K2404013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6194ecda3469e331e277c2400fc1de9fa21a24c48b874c08cd0e59cd283142. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWT2271441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f07d48834583adf0fa4554d7c6fc029db172445a7daf41a170783c24c98ccf. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/QZW9M2373424.