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 0x05896d02e98ac41115ce2eb9864fbad6f8d3b761e97e7ceb926d74c2a4b2558f. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/15c49902-cf14-46f1-a6e0-d1a4b2548791.json and https://artists.proofprofile.net/proofs/artist/15c49902-cf14-46f1-a6e0-d1a4b2548791.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 0x32b9cb2a06a71236f85e044d3f79a4d0f9fa985c0fc5b8aca07c70529aa26db4. 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/JPI102100851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbda1074f8324378e9e0cf1872569ac67520d656095b223b42e2b98700ef7e07. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:00: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/JPI102100852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0d12d7633c4e167d62c2b539f4428155c31f020be037df131b689233454deb. 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/JPI102200631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e14fb04f356f116d7c2c791599f82bad7f0027c1005471222ed92a58af4d561. 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/JPI102200632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0623f0f6f64d415be10b98c71d8fd6cc6033739f19dba6f51c49d37a3294442c. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/JPI102200633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de30ff68ca9d21fdefa3ef5ad426adb5e897c29effe01a1e8e97de22cb219a7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/JPI102200635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40ddc89aa155c2997c90e7d7dc6ee150530cd71a1197bb0d815d38e119d798c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/JPI102200636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21859817a116d4b8036276c947d40ce5c537c4825f1231eaeb9f285b97b2b8a4. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/JPI102300913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef90baa01e3acfa3fc293dc06825cc10ffd04a88250c9381b307c0bf63ed3334. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/JPI102300914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb826e229c7135daf0074a1663252e906e7e559a8bbd5e55348d98b2659d971e3. 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/JPI101801064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25539f3c46c39bb81a712309588c29e66d4af23848afd15c57ed7d786e0768bc. 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/JPI101801067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db842621c13f8633a25d4dfe6ab421893e53f6f19aa666cc075322bb94f35e8. 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/JPI101400704.