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 0x65e2dd1f1f47847089d465c9be2b407f96929875290b7761caef324b0b68e6a0. 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/3b10db76-1e72-4534-8d05-f6785752d6c4.json and https://artists.proofprofile.net/proofs/artist/3b10db76-1e72-4534-8d05-f6785752d6c4.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 0x0d409152245d66aa5bac1ff53c94da384a66cc4156d0b40d9e206799ad9e10b1. 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/QZNWX2419690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65346659e130ad53a477315da8d26653eb47807d42692b30355bf0217014d7a4. 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/QZNWR2434522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa20936734f630e9b02827731bc9c0f60f62a2afe5459be52993bc8f8fe5443a6. 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/QZNWX2419691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x922b60374ce15d7cb002fd972389baca292e2fa82760b9cd10716a1b63063480. 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/QZWFL2359595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf771b482a4d069e1b7d4c8afda495bb7781758178a917303b0fecf16b104a3c. 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/QZNWX2419692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc957d97444f32892f94d94160ed260712f52d01cbc6a4168047005cbbd35511c. 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/QZNWX2419693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494c7a547670493404e7376b779e6ef7538a0aadf74213536803921ba799fd6e. 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/QZES52435935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3b49e14ac8c3889b25bb2c8e7946970d64fb4ef4bd323c3576009de9d8d5de. 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/QZNWX2419694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3f89647a7f3aef840e4f9c416a867a019522c39fdd63c30dcf42ac379e4c01. 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/QZNWX2419695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84fa3402d145902cc8a20d2c7987d052b39de116b5f29b451b007a66741c4bd9. 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/QZNWX2419696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d68e6f17ed5999d8ad162118580b22a5b1d835ae824402ce4c637cd70247e7. 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/QZNWX2419697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6d444d8072a7c6c38b2b992ced063c9b1cb70781b5a5c35bfa0c16afa2a92b. 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/QZNWX2419698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172b6db78c4275c6aadc39c53fed3b59f4fc434faa944fa53e15357ca29a7def. 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/QZNWX2419699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4713d40b11a0e8e12606c9b8e9256e2a510d407c02f02c56b7eac89c08bb95. 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/QZNWX2419701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65346659e130ad53a477315da8d26653eb47807d42692b30355bf0217014d7a4. 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/QZNWR2434522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcca2399f01b0cf74eb9938d8d84ac998f13ffe08f44630803f11c2a97c67a6. 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/QZMEN2470063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51536ab157d720cddee929aae9dc0db3cf7061a9159857879fdd2863520e7be6. 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/QZHN62450246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x922b60374ce15d7cb002fd972389baca292e2fa82760b9cd10716a1b63063480. 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/QZWFL2359595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5a125efc44b6424596156e9d9188eb25846c27213ceb2b9e0a9e896b79bee8. 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/UKXN22368670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bbeaf6298890300d52d1be727b7fe3db5ea89ab1a38bcba69867fb1d75bcc2c. 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/QMFME2383121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48166b420268e55dfe963bb7ae4d88581feb5d985bde79753dc6e2ad4f770fb0. 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/QZTBB2326191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c055502d45a51c99fed849d62026bc0bbfcae6bb344cc88601e3db7ee1510e2. 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/QZTB62344437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ffdd221590b4fcdd5b6d678dcd00b4894e442e933045036fc36c4f827f0a6fa. 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/QZNWZ2394394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x463807e2fcfd68485d58de310801f19ed5f83530ce6ec49f3468b22bcdfacc3e. 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/QZNWZ2336714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45bbd6756e7e6f8048d52f52d94742089a044399b9b19ce908f7a7baa9ab9732. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLFP2368462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02dbf1bbce60e250a57b7bbadb8dfecf042f84a574b871c2a2a3102d46f86232. 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/QZHNC2385847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bdaea84cbdf82b5ecc033743ae7b1709dd3f66fb24510dc87bd83b6c195273. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA52358652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f8eb710613eda01989b0d790d920099037afe9871f4be20067e8d0e5aafb26. 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/QZDA52338935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91d1b1bb2e57575c5513f856893058b9f23bc6a479da056b681d6b9733ae9eb. 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/DGA052246842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b414e74b9e6b531dbb482945c9a509326a23f38c7dbd98c2603f06046000cb6. 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/DGA052246843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037dc87162f1661d512958ba50d76140787420cdcabdc522c90354f81c724425. 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/QZTB32207235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e8dbdd901d61d9b1df04f3d45a6d97bffda782853231fc8f2c283c6f78aafe. 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/UKXN22255794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb412bb887d80d43aa163d5935a329016ed6f3b4dc981a9b3ea8aede9554b58c9. 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/QZES92275059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcc073bdbb51b499e1b1d568857231db18c6f83240f46cf6e2da8ef4a5775734. 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/FR2X42250433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c29894ebb72f5e9350fca8a0b9164cec954c1bfdd8fb056313b0503cb2d0bc. 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/FR2X42210969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba5db76082ba3fd5afba94c887abf23f12d5e100c0ddaf360eb2add577df21e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZRP42123478.