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 0xcad0e5e65c98bdbc1fd4acdcb415240ef78409a123081b2cb7177db8b8aa1c6b. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e3eb0ca8-a2f3-41e5-83fe-68f952f00fb8.json and https://artists.proofprofile.net/proofs/artist/e3eb0ca8-a2f3-41e5-83fe-68f952f00fb8.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 0xf7eb4c508fdd165cb32b757ce0a17a816194cc7e9b36fccbf4fa646c7efc4d4e. 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/BRTMM1500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1697207eaf9de177791ce295c2b1f208b6dab19a79a012bd706b3b49fd0fac42. Chain 2 (Bitcoin): anchored in block 957025 (2026-07-07T10:59:31Z), 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/BRTMM1500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e82cbf3926aa5d59a4c4438ecd32aae744d59fd4591919529233f09a71dd04. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/BRTMM1500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16db885acae9767db08874f3909a346ef22fe5f586ddce8be694b8ce98b2ffca. 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/BRTMM1500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c5bc0c4e6dcc375787481db04bb79bb0bfa06a602722dbc86da03bb2bdfedf. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/BRTMM1500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940a8d58b324d509c7b170c16425d5dfdd74e59da9825eb5a644e14abd15a022. 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/BRTMM1500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06b219b7a58212826326808c45c9f25db8271d8399a537351083eeadd5a3378e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BRTMM1500021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2541a65fa79e887c5e6afd28febaac0e6117f03169185cffc2e9f395d70a0e57. 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/BRTMM1500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78557c5b92525ae17573caa6713fbd9606a959e02d034958def268b56f5aca8. 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/BRTMM1500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1a284f34bdc2205ad5ec92eb7107bcf72b3ce6ed02a27258b2fd0c876057f7. 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/BRTMM1500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1ffb850267ba72c0af541f0ec4c7eff5503ce48a4f7d405d0bf5d0774e7fb1. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/BRTMM1500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa303c7cc7fc536ccd65c152fdd32912cd8794f5fe1e1fbdc2e1b2320dfb7e19. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/BRTMM1400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232d77c4e12e26e32c87454dea05b2fc6742153d80e76faafca8ee98ef8568b7. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/BRTMM1400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0c17c37d0206cf019f2b6835901dc62fe7c7b5784bfdff4874f17896edb81c. 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/BRTMM1400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611151c3bb9394f7fd6fe27ec1007294039e242d67578b33b0820344cf30d08a. 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/BRTMM1400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab776fa314a46d8685a9ef27484a48415ba7df5c92f4e89e8f51261aa5d852c5. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/BRTMM1400019.