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 0x6b345ca9a856f9074c8de7309595c4fcb90f0a2304979c9e6158b5a56df8e8dd. 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/46f113a2-b435-44a1-baaf-ac9de8c70751.json and https://artists.proofprofile.net/proofs/artist/46f113a2-b435-44a1-baaf-ac9de8c70751.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 0x22653dd3078d2d687ca5c8befaedc1e193f736a58ee4f0592db52aa09d362514. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TCADQ1871166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f0031e639b811ec809a56c1bcf653e897348fbaeeb916dc2070933f2ea89a5. 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/CZA161204746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1101514ce3012ff75450a8bf3fd531c659f046236f8fa999737798f013f146ee. 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/CZA161204824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c3800cd144c11a4a7779d54824be09ea73874f9150e96aaccb0439d12ddff7. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/CZA161204747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa341b9ab46c0defc98efa909e3bcdce3ca9812b730d7a1efc945ed3d1d6b2863. 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/CZA259700021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6722c79a0e41ff9dcc7baa13bf887f17e4e51484c68c6be05070a71dc6eaca8. 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/CZA161204748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d0279e2fa710d5f5e56d8729a08ded5353c7b58a8c175c7f4adfaec84f2028. 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/CZA161204827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5a9669baa7c9a24690b4b773a2e05528b0070d38feb8682805ba45dce39fee. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37: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/TCADO1895050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950474c6bcb631fa7f35f07ff5f3dafa96e9aef4c07c1f24aba9c2e0172de185. 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/CZA250100826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1101514ce3012ff75450a8bf3fd531c659f046236f8fa999737798f013f146ee. 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/CZA161204824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a29aef0ba0de267b35524342b58d04de82c195474a85304d0a264423180dce5. 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/CZA163304886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17774865fc8809a2e89086a8cac29f27fd442914746890fb19be94347e73025e. 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/CZA250000527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d0279e2fa710d5f5e56d8729a08ded5353c7b58a8c175c7f4adfaec84f2028. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CZA161204827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c3800cd144c11a4a7779d54824be09ea73874f9150e96aaccb0439d12ddff7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/CZA161204747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6722c79a0e41ff9dcc7baa13bf887f17e4e51484c68c6be05070a71dc6eaca8. 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/CZA161204748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa652ba0edaedd01b64e7370adf8199b50567f83de0ca8bf1fe0c76ec87bcd887. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/CZA259700022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62887342ba2cb567e6c1f80ebcfe5ee73dd1c47710d53a2a1d7dcc68320d2e7. 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/CZA162000893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57925c4edb3973a08f0bca129bc15cb03790117e9b769523a62f919b1bec858. 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/CZA163304888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9e815cd6672943f259690c45a3e5125a924a1c656667939e685cae2ea3ee89. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/CZA239200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83459b3eca1d2091b46deb2a843f2f8577499fbaa902e683c8610bda8299d966. 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/CZA250000533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9ede3ec687180f536198dd71fe549ab9492058de4db26240b3dec4668b3111. 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/CZA239200011.