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 0x321bd3b78541239b765b3a38efe5838410a748dfb660d7df0685171f3a75d16a. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b225c5d2-9dca-4394-9740-e9a43ec28b11.json and https://artists.proofprofile.net/proofs/artist/b225c5d2-9dca-4394-9740-e9a43ec28b11.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 0x11ecfbaaf46f504ae72479c9d39bf6921c269aaec279e8db314025d4adaeef33. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZPEW2578082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce8e3d86a86d311506f0c43cdb44147abeb96ee72ce29b00e681e6684b3136c. 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/QZPEW2578083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bc6e06ac359b80f50e663d612a5b747d1e2de9a91070494012eb7b9ee0d7e1. 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/QZPEW2578084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d0acbb9b077b9732de3ca16351905f109747647885c4fecb419c30585b4dee. 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/QZPEW2578085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bae71a504011e3f6bc231251855f7252df2dda1490e38c667bf858ca42c05f7. 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/QZPEW2578086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037d38b5fbfff13299a9da58c3c642763ddc9241695eb30936ddf6412e410c45. 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/QZPEW2578087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65bf7ca1c2601c7c06a29b615ed5aa4061d6dc4aa3993dd98eee2e052fc2719. 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/QZPEW2578088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x470097b2921eab1068fa311b2a44dd8365cd73583bf984998dc0d0d618ca343e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZPEW2578089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d518daf3ac0ba69cde15f88ae10c8ec1fcc3457e996409f2019a0dee0a538c. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZPEW2578090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4f21f2e25ead45d29e543e22361933f69dc8f826ff2d1ee48c2d7d668f6a30. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZPEW2578091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0febc9e078f7d9b044b3a085eeb937bf7e7ef623e84b0a9510e1d1be8f3bc2da. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZPEW2578092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d3020f72222dcbfff1752a46384bae5847d0f1dd4385395aaadd7dcc0c101e. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZPEW2578093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00451c5daa72eb9616a6784e29a661237d176a015eb3e7f289c61ad9163cd84c. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZPEW2578094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee73dde32e47402e8f976798712e6ae5307761fe3be206f393cd125b341fbb39. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZPEW2578095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070e39f6e0565cdbf0fdf633c70480c0da8073e6b2d4e2cebee11f3c2c349bf0. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZPEW2578096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b0d704d06089bf329de8d9666bf9b11a2afdc078e871685e73dc258fd73670. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZPEW2578097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5814e957254392f5467a190ceef063994b979941648776d239ca1b882b8037c. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZPEW2578098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6791134b07fc08cc08ba31545b0dffe74cb296bbbc26af56bfdb8d35d7a98f1. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZPEW2578099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430cf767f56b74a6565b0485968b7a0f00d7b3e694503776dba58a8bd52e2ce5. 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/QZPEW2578100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea1a1db9a28f6c3d148ff14dc0fc3b2903bc5610144fe8d8ce6a54e4134dc68. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZPEW2578101.