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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf6d5d11ac0e1e19433691b9b7e9ca2e1cedb931639fd6231cb229b1bd94192. 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/6d446ae9-c715-4a87-b41e-7f4cac1047a9.json and https://artists.proofprofile.net/proofs/artist/6d446ae9-c715-4a87-b41e-7f4cac1047a9.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x891abe56f50384c76c09e76fb22748086c71065939a8ba75e251b497dbf1889e. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/USA370532231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34328a39173e8c25af339bec074e50586631829642796d6f1437b2615b97a938. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:34:52Z), 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/USA370532236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1451692d684b651a364425a37d3ac7c6eaf1bfea53043a28334ca58e92e4ad2a. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/USA370532237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e083ca511b21ce68ab411ffa1b7da87b811c353447a9cbc1407a99079a54c1. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/USA370532239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e7be4e5c0fc4a55798dfe2e570f0ee9141ee16d1e080d098bed645d406f492. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USA370532241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49fb87fea17d383d35c5fe55c50e004b010c7d77933768e671a2fb4643e2760a. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/USA370532242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf584ec573ca56eb6e61b050a6ec08d854d13f0da79d4816610da85661544956e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/USA370532243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae36f27703c38866910cd9382b3fe59004de888c48dbd0c00df5860b8526519d. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/USA370532244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766c294908c68e3b42c92478c0238c8e3ff14cf7ffd56b141123952cd65eb742. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USA370532245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e430e823280dd7e32fd10b08a545731fce20bd52d148b6dfecae38f7976858. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/USA370532247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71a62312e8c080813ab403cceaab1e0d8a598dc5b11d0baad7ac4142a901791. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USA560726270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead69ab2bacc5621bb548d8e77ea70a30fb722122cce85e680d5a02ba8d1710c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USA560726273.
I Don't Think You Really Mean It (Andrew Rajala)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9faf78ae28d23cab7f35243b99c4242581d18ffba9e4ca7c71ebc127d9733462. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/USA560726274.