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 0x3cf2e6d558d5c4645653fab509f1d1ec439b6a35c98ab5b89f42e16805b45aa7. Chain 2 (Bitcoin): anchored in block 954062 (2026-06-17T07:39:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/471add61-daf6-4d0b-a5f5-8670ce81c767.json and https://artists.proofprofile.net/proofs/artist/471add61-daf6-4d0b-a5f5-8670ce81c767.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 0xdeb8ab9b66a8838915f57b8ca02196c7dd57562d000a1eff71ae282657cac751. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZWFX2595590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2eda7ddb2f348d839b7e4e628abeb95f72fa613e0bacd4506677274f2580e86. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZWFX2595591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ff312401e45bf6142a307118bd659cdad99cdbe7b8f4646618cc5a39c372eb. 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/QZWFX2595592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00a5600c574431d67fb80f06c347ddd8f3095d2e3b479aff8ee9f8d6c323899. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZWFX2595593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae62003b9fb0b39871cde65032112ac8246473b6fb0169684ed2e60547fbb0e. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZWFX2595594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce701828e236b00613e48a4f84a3590c1c125a7dd7bf8cb917f0fb68726ae600. 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/QZWFX2595595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07606dd7df9b90ff9343a0318d59f4f6b9f189a202bd50dfaf3baff010dd50c. 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/QZWFX2595596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e068777d59cf40309279cc5b08f0096332ed6e0e05dee09db7e91d1f73a6fa. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZWFX2595597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1b48c71a767d79775757d26fe5d38a35f8903b5485f8d5da744f886c4205a3. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZWFX2595598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4945b0de908f56c72c7ebb0ebf28bcc198ef0ce50219f47fa949488a77c0300c. 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/QZWFX2595599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ccce97c8d372539962cd13a71e7afbd9e6fb0b06ef17c5c59be7610e6ed996. 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/QZWFX2595601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d22b524eaec50b0f4cbfb9483fd15dac01ba999a9754f5ad866489dd4afb7a1. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZWFX2595602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4a017738c241fad151887de9fbdfbafcc2863819552c10c9440860d2e21564. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QZWFX2595603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7364b2d56e02cd08ecf93c68e838ec401cd940ef7d31b0bd4db171c36c4dad. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZWFX2595604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e1055902401300644f5352eccd6522d029f8d28a1786125c54a29b9525603a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFX2595605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f9e479a912531a560939cdf15e875e60ec1661070754db5823e4d74976e7f5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07: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/QZWFX2595606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371b2507a2b075a7d3414a500802847c74903afe5df00b6c2174c621d23538d5. 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/QZWFX2595607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ff263450f3bff5b710851d0e530133543bfa8fca8cbac248845ff88d04b043. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZWFX2595610.