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 0x00d31a8facaa44ffa836e85c86274b09aea7d86dd341f1881c2d3fdc0d4deb2a. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f459fa8c-e613-4b0c-923a-dab69527693d.json and https://artists.proofprofile.net/proofs/artist/f459fa8c-e613-4b0c-923a-dab69527693d.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 0x05ed9d5127cdf20d28d76d0971cd34801acfe767aac3126f563cda522f10eb2c. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QMFME2420471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f94be67991b2fbe462bbb252065105440fb2df5c2d44e38996e876118aa92c. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QMFME2420472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c41e63ce340f66ef8e7c279e9e99ed5c4b6de114aa2a52ad911ffba7b78fae. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/QMFME2420473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9446fb9b5d44c62b4ce79067330aa62139649c4aa8333469d62f8fc202d69b1. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/QMFME2420474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2226344f923da8384363a3163719aecaef5602a890adb0514daaa58ad7f5bc58. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/QMFME2420475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0aebabf9a5b8f14329144161b24898c491351d3a5c7839149a27c6dd5451a5. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/QMFME2420476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2c866c979887f40c7ee098b4c4f26e1cc272e14ecd259341922b37a5a1578e. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QMFME2420477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bace004e504089ab26e8eb9bf0c521a04c400a177f37fff8dbb4b7855c5f1c. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/QMFME2420478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1644b95e73850b540f0e66ba62b916bc8bc0db35e0f89f29ab792f960652e7e7. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24: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/QMFME2420479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9836d9c519d8455f6f7271504ce4fe83ac8df9e7e8e401a5f6e1bce1580a6b1a. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QMFME2420480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126e9c18b91491ad286ab93813a89f84c9e9b128b86d2a06ae2da59c7f705c95. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QM4TX2578530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dd71bcabc5cbc18251e386074a0223407ad203496d03fc1967226e470f68db. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QM4TX2578531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc94375e3fc5df729ae1c57960e0a6c17e8a8a2ee8ea6c610e2bbf3f54f6d115. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QM4TX2578532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54178e568a49aa1e1b08cc6793106efa80c91b0a34d95a48651ff7c024178ef. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QM4TX2578533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f31f8da51cc8449719b39fe5998e9bea829ea6a9e85bb4b34b85923ef0037d. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QM4TX2578534.