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 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 0x3db0eefad39049531de0ef869eabc5f3bd80b6c36bef4c80074902a409d5b200. 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/b17e49bf-23f1-4b6e-8dcc-4cd558a68a3e.json and https://artists.proofprofile.net/proofs/artist/b17e49bf-23f1-4b6e-8dcc-4cd558a68a3e.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 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 0xb85886ca3a0c843993e76d9e9fe1839cf0b910a820714b41d00d4fd5c53f4a8d. 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/GXBDS2377644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7509af6961a1d0cfd65b6142c120465717dc0fa8f1d653eb60459141b36eac6. 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/GX5MY2380493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5552c9f9213dad85039ce8cf48def6227697a7648ff8d830de095a50da32f582. 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/GX4R52402918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8db39b90e7c7f3388f4c4e3976fd394fbb47790b5f6472338792cbb6ecaa416. 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/GX8LD2430481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00ad192c4e2b435bee52056b0e02b56a8de74f08ccb4d40a11b9681c88e68c6. 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/GX8LD2401845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a9931bffb11695d635110d037bdd2e25d94525776e35480ae0b5bc7b2750ca. 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/GX89G2462371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aba71b83f6e5f3a1b4e0b8ed4c8d84baef3db49cb57cca408b4a98439b79534. 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/GX89G2483891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8f56c1a9e003daa1a757ceaa5d11ffefa77a4ac7072fbe4bb42b0e690619a4. 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/GX5MY2386065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364e00c0a1e8441db2d7d7f5cdab0d6e030f6c436eb699a109ec60a04a3bfb9e. 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/GX5MY2325549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58771ceccff5c5ea8960acf2d3b914c64290cb5b3e46335db789cf3babca6f84. 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/GX5MY2313708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aecf443f94202ea525559235fab4030e869536306219c566bbc810cb7c2f4c0. 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/QZVEM2375916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427544f48dbbc3ffeea2152d414dfba7f45af366437355b89691167dc344bb71. 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/QZVEM2370097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee115285dec8659300bf09483545a22f81b9e80b58c27c7d126df17b1f1f898. 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/QZVEM2370096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb367420e821caba28f836f520fed58c1241e79dd149b131550e6e0b46da19c02. 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/GX5MX2382082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f6b6d57007fe1aed07d95a297d24d46f1391972633df06c9ad505e3cf3f82cf. 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/GX8KD2328145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa563939d4b426f60b96b8206b066904030c34dfe4c1dffaf2dcad24daea073bc. 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/TLREW2221048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d78afeddff70babff8f3d75d790d323de97feedc0bd77a6941d93f0c47b434. 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/GX5MX2351861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4cc08870c6f97b132b872bf59e8a0f536f095415b660a5ddf68baf482c88ee. 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/GX8KD2294442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2deaf872344242f51182bb4d84cc7c32b330f54d1c30bb37fc04a79267a30d. 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/GX8KD2392332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a17dd09e019eb79f8c51c11fe5707b62583a10e2dedb19e8fca1a1ba06571f3. 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/GX8KD2284836.