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 0xc38ca2b13938f012c14ce77388e4b446fb4182f9c4483e41873ffa39d3afb2af. 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/33cd5669-1885-4fe7-9bb4-a3588abc9fea.json and https://artists.proofprofile.net/proofs/artist/33cd5669-1885-4fe7-9bb4-a3588abc9fea.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 0x2946e0ddcb5a3bb0bce3000a618fd0ac2391dc02881a5ef230f2faba96386da5. 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/FR96X2039481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6811e565e9d7ca0c4ce1fa347bf7227f2bd10d45c7d212ed064228d468bddfd2. 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/FR96X2039482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc3489e17b169dfc9703857c4771fd6877c480724bbbf1c5a4383e2bdcee9b9. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/FR96X2039485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63cada55ade27877134eea6313875f3f64c994ca180e59952f0a83407b49c49. 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/FR96X2039487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64bab5c091facfb26a9fffcc5f794f628471b43c40814bf154f2fa8a15e3c903. 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/FR96X2039489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8897f08a264adba1826128adb0f7637af56971e2dcd903c88688d402f940da. 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/FR96X2039492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11452744a88da8eaccd565be55133bad301acaaf7f25f1e1d765f691cac4f795. 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/FR96X2024853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x593d85059de504292d3c2d91c8015ca63a1f5ded1e606d949762ab33c337fa3f. 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/FR96X2024854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a20367041a3c813479a55697456da862f4a1c38de285ec5b9391f567487643. 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/FR96X2024858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72abb651bc999020c467a25d3639dfc6a41dd1386a1a1287edb3fe0bca26bfd. 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/FR96X2024859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba202d0dbe53e9b9b279027a7ef0043044ad2bf6f19345b51ffbec6c41c7a73. 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/FR96X2024860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f59eba1056c64644408daebcbe4239000c8cde6f8fe6b887f04f41c0faa5eb. 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/FR96X2024861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb8ef204d3d3e26366d050fa00a5529c1106df5924814dc6d86515ebb74f9a9. 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/FR96X2024863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa638c2adba0a602757d40dafe5326f077c223ab2c7620042ffab150e0df60b33. 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/IL7192200367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e1cdd7949f1d6b4a282746f7599d6fb291fdf4406a1bf523c2f7ae8b27a58b. 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/FR59R1903773.