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 0xce110f1b2be39f784aa76d8ad0540467cae5316fa01c7d56b782f9e9861a8880. 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/b7f2644a-0fa6-410b-ba34-144939b3fb2a.json and https://artists.proofprofile.net/proofs/artist/b7f2644a-0fa6-410b-ba34-144939b3fb2a.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 0x8f6af478b91fda3234b29afdb5245846d998c709933029b764ea48f82616a69b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/INF492371197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3045d71b12e316d467920a671f554f02923ea2f6b757c671f495973ac446e820. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/INF492371201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df89f70926d3dd6ecf4d32db6dcc0a2c4b967a68c788480aa874d86014f60b5. 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/INF492371210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa022d103183c463be0cc86c806514780424bfa342556b9b08980d891cb10e79b. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/INF492371212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef52124e8a4eb3c42333e557a1b187cc51fa4d96c532f4a578818162028d2fa. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/INF492371214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac393430022fb78f4840ac1c96181ef67b29f4214790a4e81f5b6dcdc685eb96. 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/INJ332409028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8686cf8756b99a0f621c6c8ba6d037e02336c677f11e76c9d2df6efdd82a393. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/ING902401406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5667626fe4c34ef65fc3f8bb8c458076f7b13653d3fa1d1cbfa12070eb591e02. 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/INS7A2436296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7587cb17247f2fa9f9281f75cf939aebbc2e305d5baf6a6d415fec4f09a9c7. 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/IND812400107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60da28df41ac2d95e9057b845a0645b0bd500eae395950a736e0963538e571a7. 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/INA6S2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f989935b32f6fd7bcc63c6883fdebb257a6d750c84479858728bddfc5bfce63. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/INF492471248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44b435724b4404a8580793d5542d50cf745611fa900f3582b1ab3be1994be9e. 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/INF492371188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8cbac41870850d30e9528b5f4a78a1eca14489987272ded52fa6e616bab2478. 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/INN242313425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5a67759f275d45b02d78499c8112cf730553e92b6a929320169ae30c2bd78b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INJ332300660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cef2f54fd2719ef5b3ac60ecf3e796805c241983fa20bc345b9957742e16c31. 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/INJ332300523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ad5dffc75f2fb72a8b697810e83fbd336cd2af27a2e850175bb307464f892d. 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/IND772300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1640d6ed38e3d00f3bd1b46aa5e1e74aca94b6a69f0bba8243ac6a2b6f3a3f5. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZNWU2379402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eaefb8d0690fc4d384c0503b05636f8634b5ac836d91f198285e8cc98947568. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51:26Z), 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/INM402201483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5c51adbe9a1697a4ec8a289656572d12db9cb97af498527f05b930b0778a0a. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/IND862100620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92bc49cc1409bd373870a7a5baa3c2e01208e5f738cc4fac542a642585142574. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USCGJ2253102.