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 0xe666da5de5c9ccd6620359a7ba4018a2d6fe193c6568e4f07f7cbd726fcddb83. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d5018467-8991-4032-829a-c67867ed0071.json and https://artists.proofprofile.net/proofs/artist/d5018467-8991-4032-829a-c67867ed0071.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 0xe99cae0a3071797d70fa61dd3f103d95ef9ad74b6f63f6fea2e22bc351a9ad2b. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/TCAEF1943841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42148c1e698644c1621bd6a9c1bf5de1dc9e87552ad1c6a4af5f5ac077b89220. Chain 2 (Bitcoin): anchored in block 958554 (2026-07-18T13:17: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/TCAEF1943849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd0188150b0771c98ead8bdb5146ac1bbfd8ee81aff1b3e2ca2d1eb9e8a201f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCAEF1943867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2876b3f457faf6e410d688fee8755476edcc84454462f087527dd1550e6282. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/TCAEF1943874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643afacbd7748850916d24705680c9f20dbaebd7d0bfaa15115754131ad61221. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T18:22:53Z), 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/TCAEF1943884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe81f884eaf3eb865d86a40e8b50f91c5bfe77d2c3ccd9e963b7346bdc1e7f80. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:44: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/TCAEF1943893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0ad2af19ba6a1436a1f325f14959dfb4651c8d74c10291bc06a40975c885c0. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/TCAEF1943937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab386f3062a607783ed65419105287e41ee77c5ab76ff6a152bff2506d5c6d71. 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/TCAEF1943939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1851fbe4338c36209a97afe8cffd530afc4eaf868d4f7910a79956b7cfc085d4. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/USCGJ2151678.