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 0x74074e63bd6c927a7d08db5079aa3b2e17127042f0bb5ca4764b99fa0658136a. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7b9eee96-af49-4318-a594-fa94ed95da1e.json and https://artists.proofprofile.net/proofs/artist/7b9eee96-af49-4318-a594-fa94ed95da1e.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 0x07a259a10f924ed8af6f05d936524a6b54d96f43bb83b83b4a686a44c5c403ac. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/FR3DO2200600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163e5f6e9172e63f49ace3e6f258058a98a896c3805ac4294a83659b965e5eec. Chain 2 (Bitcoin): anchored in block 957564 (2026-07-11T12:19:47Z), 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/FR3DO2200510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af6742a04267e25b9423c67574f65721615e1833933b3eb1202ec9b3da7f9df. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR3DO2200540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35cec465b08193bc0f57e542e76dc0f5f048249ea56b8c5982a2a3d727ec7ea. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/FR3DO2300220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a75a2dc4adad0dd417d0e0d2d5ac3e7d6ed8f12add8ea2be5f2130e1383be2. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/FR3DO2400280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca9002b4d2cecb511a41836a8aafe0fd9747ab5402b615cf32b759d07567df8. 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/FR3DO2400290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ed4194c254b259a3a58ef31ac46e97621f8d5f85805db0c940f377d07b6aae. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR3DO2400300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fadca08cbb58d5d28d09cbd210433bbfef7d5a86171af8447eb09c992010666. 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/FR3DO2400310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06fc40e67b253d408d566328e506f645eb5301279d2f1913dfa276882ce85142. 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/FR3DO2400320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81fcca07502a72345e3ca544d2a62214016fde15773721245366cb1c0073440. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/FR3DO2400330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73595fdc63c184b60f026df1d3955c83db5717b7c04ab3f85f7620d0bd356667. 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/FR3DO2400340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad59767cd845f487e5e14b47cce635b5d39e6c2f49cd5c8e00d0af11b3622d8. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/FR3DO2400350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73be9061828c82d4ee453c861f04ca0e04ebc9f630fccb7d1082a6094632a29. 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/FR3DO2400360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd9c8ce311c23093d0b6c703ef7763c63063ae0ef240af753f5e97127bfa4b5. 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/FR3DO2400370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8caf529338c4aa56cf68cc6e323be39dcc761ea64ce450c37255a56b65edbe17. 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/FR3DO2400380.