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 0x7c448dd86b71c4dc0d7faff39961e7f5165c56d0c66324e2ed366840c9efb309. 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/52b081e3-2a85-4e57-b84a-a1d73c1832d6.json and https://artists.proofprofile.net/proofs/artist/52b081e3-2a85-4e57-b84a-a1d73c1832d6.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 0xe3fed38ce0d653aa8466f79b303e94028909afc32f898cc6a7e878d5376e1dff. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZANL1716020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5035ac245f96b7f472fca124d84175f946b7dee9fa44206dd5ad6b59eee025e6. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZANL1716024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c2089e890d8802ac9a90fd7d3aea017126a88d1c9de01a170a6702925e8d74. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZES91903763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05b0d57def7c8b6695f0feec936ae12b1e46cda9b73d1195d259bfaa0944ebf. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/QZFYX1922286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd20b363fcf59a16b02b1852b817cb228b6550f340eeb1e4c92cdb508e798c48. 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/QZFYX1922288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6177f7851c0f42a856c42eeb9949fd3bf67291fb8859bd3c978fd6511166244. 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/QZFYX1922292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc883ddbfaf16c2c8c25eeb29e5b50395ff7d9da0bd6b64baaeca47ec630a2880. 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/FR26V2068163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2939c322c8454ffa46bd38093e05d809e520804fa2d6e1876fbff9c3a7c8d89f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR96X2158828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f2d2aeac7537656dc4f72b40a64fd16461138bd7ebb7b0971540f00f6374fa. 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/QZNWV2271235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9d80589b40939579116b7978e9e7b46ff3d2a0ba9d35bc211196d83f54e381. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/FRX872204932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4baed94c939ac603105ffabc266c15c4ee48b3f933317951362843495ca8d8. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/GBWUL2320416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a670c3c932fb66c75dc5925c7154743d768234026a4e643f0269d5fbe751edf. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZTRX2394481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c570ad531f20a9c84ccfb9b197d101bf58897b9aeee620415d17da5df07f01. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04: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/QZWDD2437092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccaaaa0ebd65f8a0fb5b80753911c12ab55b9175c4261918a3346f0840059700. 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/QZWFQ2491571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535580eb72cd7417b2b1c06b9a417720dc286a66028a9de8c8455012afdaf067. 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/QM2PV1771318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe320e11c6f29817ba781970c0cd14bba48ee7706968c420d9bd2d74647663c1a. 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/QM2PV1771319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2069838d7e00db6f1cf04e999e08b77407f7e3b4402e534a2bd5c96d83fc880d. 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/QZ4JJ1610375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227d2297b879511fbe8e80cf82637b39d5cd8760aa54be67b19a1305cac07564. 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/QZ4JJ1610383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2d7ff14ba9cbaf89107dcd3c5bf9e08928774508b17086d74844838d4c2681. 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/FR10S2146344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb206a4c47f4bff9056a8090fd486f145c43d783b848320e36924ebfb12b7c65. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/FR96X2028712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa5e9ef9ff89cbaccf33b9261ec3846fa58cf6b240879b03590bcb4a9ba5f94. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CAH682300080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe900c80a60d0c443cb6252aee188770144303f48988a8fd6de55344b3f6051eb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TCAFQ2123692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79095cfb2d322b2a0c34c8f045a048893ad9afc2f867f2a236fd513521504ced. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES61832790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7dad2d3eaac1ff8f9a8067f00c914d4b2560c2d20cc1bab153356639fa9857. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/QZES61832792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd17dce774d80040411156e8606360bd552628b42083813c606e6ef186438c6. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZES61832797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf790354f53e5fd1c7070df9c8201c5b8d5e9816d8d3c9d3ea6240a003f6707. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZARB1804509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd701f8eacb231a8676ee095c6a914f877367985e6da85328c9a0326dc0f1e30. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZNWZ2017707.