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 0x085b1f533108c6d80e1f3f883a60d2c9ddc44122dfbe78a878a6856b291baf02. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a5822662-c5b6-44d5-bd6c-91c058a1c13d.json and https://artists.proofprofile.net/proofs/artist/a5822662-c5b6-44d5-bd6c-91c058a1c13d.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 0xad7cf0a16f125a97b5db16637ebddc798539be247f91fd4cdd33072945d271ef. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QZK6M2045457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e079ce4751dc60f8618bf87ed6130263c1c08dc4789607857ace62c57c2320e. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/QZK6M2045458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeffd00306cbbb34fa0cbf872f0b4db2ae73440cc6fcef053495e4b7fec0d6ab. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZK6M2045459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a5d89240a76098bb7c6beb6fa229b1cd5bb10a28b0bbd73570cd3b19623519. 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/QZK6M2045460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2511fa77cb3d390aa5896ac5ebb5b2bff5b483b602e4a9e50aab0a4baf29188. 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/QZK6M2045461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f0e2ea46d03b4c22eeec0fb4d03a8ba0172285c4178ea115350d44d4395293. 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/QZK6M2045462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdaa7596c6f93e212d81a8e177ca7c89f66e211e311f6f70f49db3565af7d5c. 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/QZK6M2045463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1c4bd9a2799e1d83483ddcbee089e775f0cde40ba30f559aef5d52e6fd3f74. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZK6M2045464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96bc61547ddce836b29b610cd619e77aef91d6a2ab1122e0fd53030ddd1b3633. 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/QZK6M2045465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b06f2de6f70ab9535afed013db0fab75c281f98f376b6a2b3288c7f1ad2e5c5. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZK6M2045466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6a2d3ce25b51d216bcca9a10ca443723432417ca4981c9c64085d67f643ae6. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/QZK6M2045467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df94c5bdf83f2429f99ac3ed3c819a4f41035555f9627eb46c1e36b34a37c71. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZK6M2045468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb768bca18050feeda53732f487b30b1cf7619d4fdf87c11cad68d43ff150945c. 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/QZK6M2045469.