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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d32dfbc9b50a6b7cb041f6dee6d3279d33bf9256d9a97a2eba79eca852e0e3a. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7a7b32a9-14a0-44c2-92cd-55dc1a175a98.json and https://artists.proofprofile.net/proofs/artist/7a7b32a9-14a0-44c2-92cd-55dc1a175a98.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f12b55e9653a6d76b19a333c15619701c4d36a7850628152699f8470229d6fc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ESA012224073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5117ef4d58567c0532dc5118ee8f6d97539735cab3dff5f481252c1ddec0a143. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ESA012224074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e79483e8c8c8517a68336448352544c2962373f3976eb14f36afc00bd530548. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ESA012224077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f1b396d8cf3a13170768b1fbac5d6c8a6e154132a252bad548433dc0b9dabb. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/ESA012224075.
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 0x9e7e180d844677bedffd1303e519475716b2250b6f05308c5969530d790942aa. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ESA012224076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7531d461e6c66947a4b2e3f62adf5213de8f7145cd17f002fbd98df6f113ca0f. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/ESA012224078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1d909f03b600b4788b5ea768fb31a926ab666de91e26b4f9e8e84e8999852f. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/ESA012224080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae48449dada860a24c5ac581f3412b272658f0b446c5690ec897551284d0f5a5. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/ESA012224082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd64fc66263ac66fddbf1a1991863e5c612773935b0cae898d444caa312223ce. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/ESA011517991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158a3b37986ef35ecb8a56642990ae33a3cd3173b546a18e6503d4732e42f0e1. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/ESA011517993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a7941e439e3f3981d9eb76bfe472f6f24bee6be14c0e13a9e6c277549f4a3f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ESA011517995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee36c5f1e9e916b35ee0541faf5b114e90f5fbb9d8bc063295c9470d73c1377b. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/ESA011517994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9474fb53fd8f9420f7efc2cb79da6510753b9ef7ae70a53910307f182e59ee5f. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/ESA011517997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55d16d8c0e8e97b2f07b1a71d7b2235f07e8f9756f85795f28f9962997db0df. 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/ESA011517919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de873a6a8971971ab7564a591da518b303a39a0ca5154ee41fa53f6c95a43ca. 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/ESA011517922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9190c99fa96dd0ad5584094f331f53688eb09e2f14079aaddbc41982d6f6d483. 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/ESA011517926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc8f3b6b9f590681d3c56587cf8107b12e74f390bbb3301625d36a9ad57bb25. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/ESA011517920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa971830eeb3ece490436f9dd55df691fb3d1f1b4752d083f368b94c30984b8d6. 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/ESA011517921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e977d0e5a434605c4678b2df44835c5b6a4dec111b15a3ee045da1564393719. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ESA011517923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ccc06984e04278a590d5588eac370dad4246f0fd757f14d9fbb0a7febedaf97. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/ESA011517924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4027c44267564a623ba18ddc09b509d2e58f1a948fbcb8aede7752db75911c33. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/ESA011517925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf45bf4b42ed87341de410bc07965ff3de8253c8722bb9c6a93764de3c897fdb. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/ESA011517927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c5eb4e5de25b299782b16c3cbee48f621891e869fee90b4368e6b029ba2668. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZNW72229535.