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 0xe1ccb6ce77334c47dca117dd55024b65876f940cb8ec0b1034e9484fc27ce83c. 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/d6eb38fa-6374-4ee5-a051-73f922271f80.json and https://artists.proofprofile.net/proofs/artist/d6eb38fa-6374-4ee5-a051-73f922271f80.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 0x68cb34d4a97cdfb0c491b6bd92a4f26e3811224df63e7fca9e420c57817d39ea. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13: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/TCJPZ2499197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb040bbb1e7d2e666910490c62d0f0e7f6e9b6ef4cd066b632895a919b4615193. 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/JPS801850666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb0c25ea5e407c5dd5dc62a9c3a1735e1bbd6aec4db78bf14c342bcc1e40e58. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/JPS801850667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf899394b40a79d1ad8ce78aea7ca3b8bcd26d4cfd59ffa2822b4bad724da843. 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/TCJPS2215168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715c18b09dc4f30416e841c561a2d878f00fcd282aab8be52401f5e9322aede8. 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/TCJPQ2141769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3152765613f1d54f1cdb83be1a4590136c2dd01a26663a2ba5241c4b2a839b. 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/TCJPV2386797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b026fa656ba66b4ef1b0db19ddd119db690dfe6f7b76ac1d3cee31f251c608. 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/TCJPD2410466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83825b62726acd6ed5114ebce8054efa900540edbd9197111567959043dd05d3. 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/JPS801855621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043cae20ae058012a3350a43b072e86feb57ee7ef6415a6220e6993a8db20529. 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/JPS801855622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9320a6b815f938df1712994024ef435e6847c2b2b16c98b8e0baac0030c1396a. 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/JPS801855623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f2406215607c295def06fedce403bb03b5f96f6c3c1d67d93cb70af2d82846. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/JPS801854835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd153df3da9371c0eaa2d4480cde412a7951546874f9bc85ff28dcfb4a867e647. 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/JPS801855624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070fd3330a5098e0923516346f0923e6e8d816fd6b9cd3d2d3ad24908eb3d99b. 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/JPS801855625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6c4a5ae22877ccc3dea954f86666714fb23cafba15332de17133ecbdb3bd15. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/JPS801855626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54353c66e818f10598239a253470cc34cf883ee7bbe2df8c48aaa29cd8777a9. 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/JPS801855627.