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 0x188fe7669e88a5c20dcc36d1af84f26c0f69be1bbe7cd3db02656204515ef4b4. 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/071b082f-7682-4301-9870-dea651f404a6.json and https://artists.proofprofile.net/proofs/artist/071b082f-7682-4301-9870-dea651f404a6.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 0x511e2fa79e6bb5b6a02535dfb66ca1c80b21d238ce9858b67a502643ef86c3fc. 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/QZTBC2427580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2adda9aeba1c7f603eaae3088ef3f1fd88980a4109176d8954ce96a836041663. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25:37Z), 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/QZTBC2427582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b35c3d60804e6b2fe0fc78b6a1d46ce9b47fc2afc17b55ebe08a969532f6a8b. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZTBC2427583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4605850de12c4f91730ab6578d63b26ea495bec5e6c38e226356571b62fccd8. 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/QZTBC2427584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af58b55b14a75376f7527d0111c5b18606664f591bed81a82fabe03317971ae. 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/QZTBC2427586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f1deb32f80e663080422841045db54dfcdd876fa8b5f6a0e76c7d2b8df6f7f. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZWFW2467503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f442d70dfe334b23f7f395b83122276e8c6355d707f5c5859b5565d526d83e. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/QZWFW2467507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebe4394c236d7e96d4068f5f6aa3a29882fce89f019d1601f8ab0edb4c4dcae. 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/QZWFW2467508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72ed4810f470709537a74ad604adae0c3739ecafe3f80a4bacab6a69f725883. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZFZ32561638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92ae5492a616f6e8a7a1d18beaa99e89ffee315abff0807267ea350da0fa99d2. 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/QZHNB2579439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37856c82288b3472efbf2b971f53af553e3d88872acf60233496f11ed1988d8f. 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/QZK6P2534435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92ae5492a616f6e8a7a1d18beaa99e89ffee315abff0807267ea350da0fa99d2. 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/QZHNB2579439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb23b9d085e5dd0e9d95438e05d90c505a2d40acd2ba69ac1d9f5a003a47dec. 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/QZK6P2534436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1ee4e26465e4993dff48729e0ed59718618e01e3ac7768723acca4fd220694. 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/QZK6P2534437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc507486049f9712e3040472b9bfb753856a3877e03babaf9d66ac991958f5303. 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/QZK6P2534438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00b8d6662495cb2d7c2c92500d7535a0d2385f607535f47c2240be7bffb38af4. 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/QZK6P2534439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c08012235f7c3267a9777452657d25b7af455079651763e82067f7839f9dc9. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZK6P2534440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ec4d820131d02431b6e8f20b7c598fb4eb7c32715e995b0f284104cb103d68. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/QZK6P2534441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d9ed1857485123542975cb738429fbf745c9d6749cff942b4a0120fc163b51. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZWFK2593508.