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 0x4631d4e38facab958888109402670fc2b77ae1da41a4a873e595d33078d08e36. 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/0004b2e2-bf76-405f-86df-f3e585e5e1f9.json and https://artists.proofprofile.net/proofs/artist/0004b2e2-bf76-405f-86df-f3e585e5e1f9.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 0xcf14b6b6d2bcf77c59f97146778efbc5627f13cf85b113de260403a248b9090c. 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/QMBZ92185371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ee6a1e713063f783cb51b81b06cc103ff7b32bc92e0428e07e411edb7a97c5. 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/QMBZ92185372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2a4dae71acf73796ee46acca506b8071563b312b32f4cb7c67f973a69af7ad. 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/QMBZ92185373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d772c394d65397cf4a88098c7c704d34a3136d903079cd4766d89d7bd70733f. 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/QMBZ92185374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeadb0438cfbbbb5b8219b5bd8e4a02e0f2d8182a6dcb33adfca9d01de35b650. 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/QMBZ92185375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81ac43a22063c431472aee6c5d7ffb4528f187343836d8e64e888b37967d0cb. 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/QMBZ92185378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01666d2c48c410b8db0f17d7d90db08217ed1d552adcc8f8db236934d31f9984. 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/QMBZ92185379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e22d0a30b6c8bd58b8556c0979163e3c1d0b22461923c2316d39c82a8e4657. 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/QMBZ92185381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4110a7ac6cb83f4051ad2abe5ab10881fce913be0efdf92973361f559a4132. 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/DGA072413613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589f7e5c82f6e8d4df8d50e9d61202d3a6a5ca5d3e50aff514b58bb7cb5edf86. 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/QM4TW2402850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1305f2cef230ab9ff21afaef3d60e4addf0b88a6e74f5bf9442045e0ae6da7fa. 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/QMFME2238052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90c22437c2b79e4c6266a7a6cde7f15173ab91867ea834ab265d9a5ce24ee2b. 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/QM6P42149416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f69696f27d0f403faed71f35feb985e10c83df3ed037e2802ac4a56b9521f9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM7282056035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4ae15b73d6acbf826e5b38613ef7cb1290187df766e411cf19c373c602fdf7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NL1AP2024128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8701c317d3d2b886bbb2a721a8e1d240b654b3e209582d08e0ae79acbac02e. 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/DGA0R2422144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db0435291292af825a87ec7bbdc9a029240ce9531a221e625db1f7d1284eefa. 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/DGA092418851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b46ec5c3656a39c53ffaae343cdff7b43da27f9e7b575fb6c29ea7afd72b7a0. 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/USA2P2461708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1397252a3ee28c6d61d19b89d3ae9c0f00a00450a44f3e5eb77379874ec493e7. 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/USA2P2459479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22a1d67383500a554b24b5614e27ed1a2ccdff58135f88db96e0ceb6ecbb813. 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/USA2P2439129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2043a4ef5876773a89d23d1f1bf56bc3486d22e892bdb771e0776e1e33a9d8ba. 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/USA2P2425908.