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 0xd656f253c0c3d14419d62bd7c817a9c5539e80edafe263bdc0957a429a8717fd. 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/50dfbf49-d1bb-4920-96bb-69b927ee7dfd.json and https://artists.proofprofile.net/proofs/artist/50dfbf49-d1bb-4920-96bb-69b927ee7dfd.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 0x3c2859304c9556f11ab4cf4fcba4655a9af9c84238dbd64d689bcbdfa9e72247. 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/TCADZ1848418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106ba5b5098491cb97d5980756ba21eee6d5dd73e00c224ed89dead209b3790b. 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/TCAEI1927584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166449ec3496cbe14378ebbad83bdea3d4f5a32b1c3c362fd17f754f26ec3287. 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/TCAEI1927597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e76fa60dc33f031b4527619798ff27add7d40d8d46ec70cc43dfec13feaf76. 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/TCAEI1927608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fa62da41f763b112f2b76176f0def7e588704757ca90800b0a8f1d4d5d51cf. 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/TCAEI1927626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f935f8e3d93332a4582dbbc96be9df42a367f22c04f2126c0d3fce4d09f6416. 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/TCAEI1927630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9769cdec9ee7b3f2523ed0f26a0b5690dbf8d7fbf4e5604e7bf2b94c4cb19980. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T16:28: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/TCAES2090492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf61f72b2405329cb2ff90c34eab59730cfe6071d90e7495302f5c8870f2d9564. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/TCAFE2004919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c61091f2db4bf9a2720f776cf929c10c5830c99402d357b4d42b66c11a5d1e7. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/TCAFE2004924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d87a76e4089c229e072d2d2a0d08515431f0df1978eae119bc4b675728d510. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/TCAFE2004941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8873d1c7147d88a338147f4d25b9a99fc7661114b07d3a1ccb8298fae43a3b9a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TCAFR2160568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8782e13b69966a01e3dfc142d7e19719f54b42343593b0b7dae0d91f51d93b8e. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TCAGF2239859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358786e1ac43a952c3d02b40bf4248a5a3d9bba7b3b9c0188bdf77cb21ca6498. 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/TCAGT2325958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43bd8eb3b4aebd1a47c26f184893285ddd7219c92a5c27f198edbd5f3d608ae. 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/TCAHA2370893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f02deb78f4fbc410068a9e66f97542ca3dbd86d4d79fd5119955c1a4498503. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/TCAIE2463584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb369d4016e24f254b3877214acffab70fe626a191faa4aed00f3179dd43aefe6. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/TCAIW2493694.