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 0xc11670a3d9e874abbeda82b7a36088071cbcf6d6401635da15f8734d9d73c77c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/83b241ed-e4b3-421c-a79d-7ff13d73517d.json and https://artists.proofprofile.net/proofs/artist/83b241ed-e4b3-421c-a79d-7ff13d73517d.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 0x70030e2b8f687deb302427f1ddc03bfda37f81e9fd687e78c95a58a74e0ef9c9. 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/QZWFQ2415541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd800557da1a0e763f64f34593c613a7a116ee1cb4e65da8ed5d7d50e6f41f61. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZWFF2431182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47fe75e266b2bdf24a09639da5ad03bf4afc18fe3990bbeff0772c14e407be53. 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/QZTLA2458683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc95447fca70c505b6dc7f918960bc2bd9e68f71d7ca96156b75719b4dc6cf2. 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/QZTAY2499013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa957fe15c37c950095e65adcc651de4a4232a83c87b9bf6641279eac14f67f5b. 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/QZQAY2477131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x475b85d69861c0b109608905bdbe40007812f3c545b98a8c0618311f7fb967c7. 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/QZSYP2417681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaaa19e785be53fc2bdef802b33928febe11f39d6f600c4daabf15db0b10d63d. 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/QZHNC2490636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291e09ecbc942cc45fd558bfc8ddfaf54bd77e668df74b8d78d312b179dc1c32. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZQAY2406512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28e15e960318c405125801268179ac7bb4f723698045a30a776c6f2b6f69543. 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/QZSYP2379217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6091251114c8bed46ca6502b25f3c91ef8821683dcf09cba2bbc91909b8aa37. 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/QZWFE2344498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeddc704cab9b560dfb62c468db513629ef3bf9a3a6fac76ff06f17e34b597785. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZQAY2365149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed8fffb1dfcdebddd6e05cdeaf94648d91aa5a2ef6f037ac1ae981e47017cc3. 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/QZQAY2375519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa6283bc609df9eb5342bf7b81c0f48a1bae5c0c1358150b54b6fdce7b6c4081. 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/QZQAY2341511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4f0e57ec65e2b71b96b24c28050db1b8e2264f44406e71b093c1fef0d5e712. 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/QMBZ92475525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa135a5d4ab53c31b05740458a9391e25c5a12e5e316c79ed71db240c8a8105e1. 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/QZES82294709.