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 0x768f3f9e30029c0b9dc9502c7e74a9237ee21bbe933239d0a67d269c31ad04c9. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d085381b-2a8c-42ce-9489-bcce27ac9cad.json and https://artists.proofprofile.net/proofs/artist/d085381b-2a8c-42ce-9489-bcce27ac9cad.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 0x043cf0c7497b6190ad056f27d07e11e2da1c8bc5a12cffee27ed68e824b66e68. 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/JPW462438716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd607c67a2f2accdd8959ebab9a1d36aa04f79176d09a9782a31650696f52839. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/JPW462438717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc187a960b489e5f4a7f018b83893dc46458c0881f8a1842f11f4aa3b1206310. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/JPW462438718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618fede79a3b736615e68f6365a4d2ddd4434713cb45a3b75a7a0c997ab7cb18. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/JPW462438719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447e94670cb9fd0898a9bd89dc779a6ba713e13e8dfed1410e307abe8eb2e2ae. 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/JPW462438720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e52550e753264edfc43e48b5aeb9949e4e1a24ed50e1f457c27f4cbd3d12a6. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/JPW462438721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f1f4cb8143df6f2116679389c2fc1b0586b16833fed3d9dd08f9ad9e7020715. 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/JPW462444407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1f743f0bd8e2aa2c617f71c364bb3869019438244e4c0e5fa8b0cb0e606778. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/JPW462444408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7d5f3a6062d2d84d4cb6b6c0d24d73e6766b55113ddea6d0a90dc9d814260a. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/JPW462444409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12fcf797f883895994c1dd1e4f2729b867f4ea36c716c5735d2ffd23dd7eaac. 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/JPW462444410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe833428aef4faf4175fdde5a107dee996fc3f0be601c72b952d54bcbe6cc46c9. 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/JPW462444411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c1c60c0c97b33e6e5dd0ebaad85e156083cf81531ee0100dcd012095d7d795. 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/JPW462504505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e544e57bbf5c92149426a0269ae839ad0b1ea90f34686322305488e4585d63e. 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/JPW462504506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8b16946b55494ceef98dd0c6095cac97272c20c8272f3e7b1d41ee1b485f78. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/JPW462504507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5264cbc2233c975ced0b544a1b5fc6680cba5834c171b6ca0f1b2f60256d591. 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/JPW462504508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43d1db8799b860fbb43821ab7d69f72ed6815ab023709a39332ec829cd307b0. 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/JPW462504509.