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 0x29e5c7ab2122b17a95e6e357bc5d03e9242b14440ae2d02bd29f962d475a208c. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1ca7e5a6-bc85-48b4-bc73-91b1ca2d0af4.json and https://artists.proofprofile.net/proofs/artist/1ca7e5a6-bc85-48b4-bc73-91b1ca2d0af4.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 0xefa71eb931c000fe8179d642a3a1be3b640d58eb58dae6180c16411bb8daf7c0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM6DC2074439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7810f84f593a53cd37a54e9a9817ac43b94770e0329ef3cabfb9f6ecbb2d1b3b. 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/QM6DC2074440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4301a05289a6888983843ef15baceb3dde31c8b772807aa8d4f34811c3db7c6. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM6DC2074441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eef9671950b2aec1daecc03ed52a0bff93c51dc34ef0dc956195ac90bc8cbb4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM6DC2074442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58aa84e766e1cd9d03cbad8919b73a25c678adf3197604bb676c2bfba25bc7f3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM6DC2074443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb582cc42896ab934dfbc3c6da678519f72ef881174ce46ad6f93cc21bf24beb2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM6DC2074444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4883b03b9f9321b8ab4ab701a56c1071fc77eee57eb168fb4864a178c7b56b9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM6DC2074445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4487a5a6c1e4af390ff457375d0e8a8eda3204db2c1681918856147d02f314cb. 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/QM6DC2074446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0dfbea24c1589541d1165838dd6d0c806d2c90fef0ec1836c44c4965e2e168b. 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/QM6DC2074447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0658e2c1e2e7f54123392276e8fd145edbee7cc8b45e484ebd7cd5189ea900ad. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/QM6DC2074448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eadcb277997b2f14443d1da713cb26a597f31a587e7f67ce51cff15cf2e786c. 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/QM6DC2097641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fdffcbef40744309256077984e9b6e91c1d84e4dc350b9553e82375d33fa3d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QM6DC1909403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf6bbd59bdd929bbe8ef97442c037e7cdf8e39958eec125df067ea1b05a0726. 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/QM6DC1999565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485eecfd42ca810823321a6bb348e124efd9bcedb29526a903ca02986393e8d4. 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/QM6DC1998182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217f915de0720ccfa0796df22c264a6f755fcb9707b7bcab463984ddac365906. 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/MX1881800211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bba2e5834c993629ab582f270a41e2cabec48c51b1aa08bdf0f8feb79fa75c1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/MX1881800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3676729f72db11b465e6256962405bf94795b1324b617f1aea4cc12580d593f. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/MX1881700078.