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 0x834343e54228b36da7d3641df9343433037090362331c97bf02eae55fb79616b. 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/da4a5786-2ce2-4619-8783-9881a7fed9bb.json and https://artists.proofprofile.net/proofs/artist/da4a5786-2ce2-4619-8783-9881a7fed9bb.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 0xecb99d0ebae5dba896479d6ac005c50d77b271e94c04c7c928b42c7b0948daa4. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/GBEBS1500034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28136d865c267d629dd954dedb5accdd55d4a5af58cb88c480be8d4d36b442fa. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/GBEBS1600049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c4c7d9c871a6cec59468afad7aac62dec444800e90df7ea86702d9cc75f832. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T21:48: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/GBEBS1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d470f3c7cd1b81cf011d80ce7303be5d84b29ef8fefeee4ad8414b9423c5984. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:07: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/TCACS1632436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf4cc2f549278b5b30f9050525242b8c4abdea124df9b48e0992a0734b24087. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:24:43Z), 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/FR59R1903728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4192f4ba0189c4f7cbf1e5d87b77e2cd993d6474692f581c6d21add33c079cfa. 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/FR59R1968997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9c375d81d6da53c6074803155317132a1aca3161225d4adb8deee5faebdc8a. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR96X1944984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d4f491bbff4d8aee1cc5aae0f59b50a8a75b0d13fbfd0a1c4a53e26ef0781f. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/FRX201987626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c1a0eb9087ad27bd8990afd2f9b3d9b9200979b82818aa50fb4cd4ca578b6bc. 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/FR2X42060798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74eb28c1f5b86d585c1b0c0c68b8c67d4dee07a0996a871848c0ef8abb16d8e4. 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/INM432001030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8dca729736b44455a2a0ff8c8f8347b038515451efb765d64dce0730bec229. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/DGA052099413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd662f8ff3995f549e17ecf3cd49cdc65d9aad205b4db6df858b8d9d8096e5424. 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/FR59R2158681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddac7e6eb21a9edfdf73880208173d7dd2daa9643653462cd385404960cc4d09. 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/TCAII2474899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c1a7086ea98939500f602f02974913a2583e18954d3cbefa89eb044e67a9e7. 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/TCAIN2428234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b75172aae6fd86a77cb145b9e12bfe99a5a7492bfbe94d2c42c68870ef604a4. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/INB982507300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8367bf6565bc8a67ddbff6ce62742618661ab96242af29e84c9f25da3c1e2513. 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/QMCXZ1900160.