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 0x7b40e55dc9ecd8d0a0de7dc079c5668d61c4a7d8f9f857e940f802b6fb67cdbb. 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/8187a424-cacf-41d1-bc15-d63b30f96bbb.json and https://artists.proofprofile.net/proofs/artist/8187a424-cacf-41d1-bc15-d63b30f96bbb.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 0x73a82835ff91a9192ece2f1078aa22d22a115441814ce1187ff5a2a5866bf45d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR9W11003211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39b74c725ad109bfb9bac3b3e5613aa18f221c102f50644dfc1dd326af72e8a. 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/FRR641090064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386158030c67f4c5420ee8c20374654bf3175823226604d882a86df607c9b4ab. 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/FRR641090061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0a523a0b2c2c100fe4d84e679cb28c3f72f2b06a51dda3dfcd1d13d21943e3. 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/FRR641090066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6536ffee89fd4e224e8b1b95a78957cd544415c8d0059a6e5ef8109bd9f15299. 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/FRR641090069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a51dff69e3292033e1335963ec3653fb8a3c75b38bd3ffb235ac7f8dc61798. 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/FRR641090065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d12de005f6bc625bcfda1fb0c52565954e2b008e21a2f4388664d0a3bd7ffe2. 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/FRR641090062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec329f320da309dc091c9656c51e23cbf18aa930ee723ec9c858e00772c39ff7. 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/FRR641090059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29a9949055c5885e5a13b38bce57212dcf4d5ea5af2d9c5ff595d7842706391. 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/FRR641090060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e14cc9fb304a9f3f9a4f8a4f032bba33e83c332f5294520f38c27bd9022933b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRR641090063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1eb15d7ce7d60eb784a712fbb9d4a66248b189ed1f9c207aa40ca206fee6e0. 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/FRR641090067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12589cab4b60210dc89f6fe3a1a26ea26a5f92d80d7ec8a1e09a973387ac469a. 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/FRR641090070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5051e4526ebce6edf530596e15bc925d0517dd0fcf50cc74ea41dd7357ee492c. 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/FR9W10804051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd14dbd2f55e5e4b6c44712f72013a7cc004f6795e0942d5dcce48ed6014ff8. 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/FR9W11004859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e568c8e42ffb742ba4aa1aefa2a557f58c88c156893308ab28347e711dc031. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/FRR641390095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd424b20e00bfe9b4029b65aac679f7d1c195370153cdcff31fff0db9735e7391. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/FRR641390096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b6db688cf652f069428ee2d998a78874a2543f816194f15cbd3b9c4ddb7f69. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/FRR641390091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2407e481c6b26345d59c46278fc7ebb948626bcba5d14d56c92113b0324091. 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/GBMVH0800410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303852e31c78cbc0a694d6f06a05b44ce7a2374a3d4e1b1ba1366dc3c97b3f32. 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/FR5S91100867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48960c9bb04e8c52c93521ff4032516c0405a805ef8f1256ed6f7ca430c7bcf2. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/DEBY40600492.
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fab76029a0c17d788ade6c066542f3ffd934aae879d25cd5df37394c5e5952. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/FR7R60900011.