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 0xadb0ba93fa33bfebcb4f406de6dee7d523c029aaa31851aa7ccb097792304b21. 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/b63c6df4-ea7d-4f27-9364-85f1fa7ef05a.json and https://artists.proofprofile.net/proofs/artist/b63c6df4-ea7d-4f27-9364-85f1fa7ef05a.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 0xf57ac56d936ec6c3541a20d0f8f219337d3d57e4b09571c165f09101f2c90463. 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/QZFZ71998431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286d21998c7aae9e0e62deae839f52498b0326bb6834e1531cc5ae39926835b3. 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/BCQAL2100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d37d4bcd395d83fb64104b12e850474b12984b5b24a842fe9fc14539094172. 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/BCQAL2100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee45d67df20bf70e1493526ceb2fc241bf9473893429eb7f23f4f75970c8d450. 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/BCQAL2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadab50f5885f208ae862a325a132279c84c1db63ffc14b23fafd73850f862ffb. 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/BR1LO2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40c652a4dd87af24a26d275ea4ff7ab605bab3a903dac0a7b2b53917415edd9. 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/QZGLM1946242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7dd35e38345e801db450aa38d2aa20c6ae947dea9ad2de7b240725d487e8d69. 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/QZGLM1946239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa16b1726e11d34f968416acb9fa3221fe3116d3925e664b38cc5b3d98e63c74b. 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/QZGLM1904010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa277a9c0abc309c17d8665ed05b46a4dad33aaffde92da07fae80ab6447229d. 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/US7VG1858115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0294b9d8db7f6afec01e7f739c7de18f208c90419aa04bb85bb76f647c35f822. 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/BCQAL2300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6c962a89460a3bad877c137f0c55a24f1c16e4e598a26e12f18b959d321ccb. 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/BCQAL2300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1d3c84c96d5697236f947f2ae0aed1cfa0541acece037e2a3e88ed0a36fea6. 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/BCQAL2300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625986450130bd01c3984b89b582f67cd05f39685a61b4c2704f2c120c73a79d. 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/BCQAL2300039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd27de332d521d6921ed74020e65b9066f4f7e8f424059fe9a91deecef47ade0. 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/BCQAL2300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c85f9ef28720fc189eb09aca008cbaedffd35a690840b9e4a9c0314442be7d4. 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/BCQAL2300041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ce8a271cf47afb0055df58a8c6dee8f78f5ea939743d690573e78dda76f75f0. 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/BCQAL2300043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e56ae0163f44320795cf1b6a28409db4ee28f093e7595c778d15ce967f5161. 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/BXJ3W2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26f2fb46fc71f6f33183f62048f0a2d0480b96eefbc366a6ee3b0cfd3e08451. 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/BXJ3W2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5ed6e2b9f8fd0cad854cbfda0eb074a7effe17251383c06991ff33b137b20d. 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/BXJ3W2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7b022214e9ebcfe084c3a237ce299adccb31e513169c41ea493cc5787cb5ba. 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/BXJ3W2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ada3a4eacd90df0a0419af3608de134c2e03a5ef32f71deba173f91286d471. 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/BXJ3W2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f71698bf11a227a3f596e1c345f53d880bf4bf1b1ffc162cdb2301e4d30b92. 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/BXJ3W2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf128d5645d7d9ae5ba8a74f9d33f00c025a1562fd763e73dbc12b7d3429e63. 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/BCD592300174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528f55a38988a599c15d251fc23c8671fa67e71964e885494566c490b14169f8. 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/BK3372300002.