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 0x732490dba2cbfad5f1afd522f77a62fb256a971dae3e61148ce8ae7532c5ca7c. 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/ba6654a6-038c-42c0-b2c2-1c6563d81dcc.json and https://artists.proofprofile.net/proofs/artist/ba6654a6-038c-42c0-b2c2-1c6563d81dcc.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 0xc0b51ac92da9faa36fdb73bb657904b768ebf220d98b7dcf9930cf26cb18bc3f. 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/BXFGZ1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a282a5aeaf718eb62ef1f5bd581ae6294a7a3884a6a545a5c0ec0980de30ed. 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/BXFGZ1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb687b2aa3b45642aeb8751d65dcd2b7d4a5d4dee23f77be5b8440f507d8a6bb8. 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/BXFGZ1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456dddfbb80df86952a37c06146b8da083817c87e9bc9368b2e2f58bf54da810. 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/BXFGZ1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43ef7360c3f7ed7c40ac021b38154917a3694512f084267dfd64c69dd221ee3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXFGZ1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee0839fd96ad8bb79ab249cb07f875af6da27c4899362514e79e792a01e5489. 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/BXFGZ1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd86cba75abc4c37a05aede54c839c93c108af915610de4b05110f730048840f. 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/BXFGZ1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c853d2b4e7ccd926aa57441b60ce374aa5d164d35a878e5aa943f3a652a9fd7. 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/BXFGZ1800021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f7d40e063ad1cfea32bce63ed3f4c5eecc2d472b2352dc641c46fd97de9e92. 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/BXFGZ1800024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c48b5c7d2830d6a4689cef50bf2877a6b23b21df2820d9f637760677094c834. 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/BXFGZ1800019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeec89635b33957622af8eded72ed11baa091d941281a453674a4dbdf49d496b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXFGZ1800025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b532892fee0953af4cdae5ec95cbd55e4e1a2ded5b1d5e0b6486497a19f498a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXFGZ1800020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233788ec616bd448f5fb4c1d5cf0f9428991a94f07ec68e2a2d9733017634c06. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXFGZ1800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b08784f5f0597dcb74eef03f27fc3c27e6ddc89298231e3352df39baa1a24e. 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/BXFGZ2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x050e527f510bf92b31698f8597864613233d74548775d876bbfe9bc7331bea79. 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/BXFGZ2000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ddc124ef60ce1dca9db66f848dbe7da37b956ccff0bb70a5969b6377fb3a830. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/BXFGZ2000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d0afa68e08632683591780605d6b34e0acb25050484dc62bc8a10423247bee. 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/BXFGZ2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff61fef84f73db5454fe31942becdb2a1d371a7dde81179d5aa949e2b8b2ff4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXFGZ1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c6f5843739e0d5075e5e4b5c26a2287d876a2082d87794d89dc74a1dfa7fec. 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/BXFGZ2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c23d0de2766e9491db6380d368b4f17277824cf67ae1ea5f36ac4b1dee143b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/BXFGZ1600036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbb610546ab40cc9b5f196557357f008f6e3b09eccd0a66a36512afc943bee6. 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/BRY4R2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed5a42fb1df89a3304d8a8c5613b14636adb088c98e30ad2091fb0818c561eb. 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/BXIV82219985.