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 0xf96d45dbe44e35499a838422dae19a677303e86d14374e0f8fc4ba65ff4a4cf2. 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/68458142-c9a9-441a-89eb-d0f00bd919ab.json and https://artists.proofprofile.net/proofs/artist/68458142-c9a9-441a-89eb-d0f00bd919ab.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 0x640c2419694da72e01cf486d02dd148618dff911d900b47e3a9ca86de3d392d3. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZK6P2503802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb10bdae654e02312f08ffef3fa821576fafdc7f78e2cd2b16886d24b222d1f2. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZK6P2503803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9dbbbc2ce8365bf72a1fdd5d3659056ba14aa0214b96cd43084b1d8df34ada0. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T03:45: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/QZK6P2503804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe64bf89e67f30a04184a7d17e372972b00d9c470979982376921d577029f9357. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZK6P2503805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc292c99edf8e2537d92e2a2e6247541c264ee423a30269c2f3993cfb0352bac1. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/QZK6P2503806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76fdc63319e42dd608294895a778b08b70d74199b6b24edab4a3d12f3c7e19e. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZK6P2503807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab6bf19c1f393056f17e473996ee976c4b0dd529953fa738c6f849b94102544f. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZK6P2503808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2916c2fdc48a1fbdbd00a39a4e3e04f82fa2f1942b2249422dffb954a8c52200. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZK6P2503809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0821f5cf2fe75d06c66074dd7fc08a0a12f4c31f51d42a8975102a1b461aa2. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T09:43: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/QZK6P2501436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017bec10031c8a9136578a3857e748884225cad038515d2a6b6fdfa15779eefe. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), 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/QZK6P2501437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebbc14cfffd08917f5a71df2a5cb4dbe4120bc992392e3a9ed34e240be78990. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35: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/QZK6P2501440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93c667c850957dc15188aa90ba862bd4c72b97f80e98060d59094cbc745383d. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZK6P2506052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f16b7fa287d02d280ffd6baeedd7af71cb2aea64e28789b2f6191ea8b99725. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-17T03:20:44Z), 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/QZK6P2506053.