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 0xab078fb170fdacd02c7474bc57546eb02dcbcb3faa6eb8173e3bb6643990be73. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/50655a0d-dde9-4e31-8b87-b93f86d77f61.json and https://artists.proofprofile.net/proofs/artist/50655a0d-dde9-4e31-8b87-b93f86d77f61.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 0x02eb52bd13f84ded89ca02ede9d4555ad5fd051774bc8b22c1d5c5f47a4ab958. 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/SE6HN1951893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c474cdee07652f003fa200d54244f4eed42a441155c2b9c0e9137a20983c49. 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/SE62M2295854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a48024462bf41f65fc05649f27fd49ffd65e5d6596eb419081bd6e65cea1ec. 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/SE6A91970178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc439a241ce4369fc8deb4216cee0e4f7336aa94f2de647e26698d1a5d71cd4c. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/SE62M2295855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd41fc892981b30d802a97aa5a754ab3ad54d423bd762213f4bda49364a8b0f62. 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/SE62M2295856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x805bf1e485ff9b50f75b31448042cca2a3d3061e06a0bc6580725b3bd7031e98. 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/SE62M2295857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bab5ca24c721552641f31eca7de2ef31572cc07c30bfe907a09b1064b1c7443. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/SE62M2295858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8162fc738d0e6778265f2d066f37a287ea29991535afcdcbaff7a3ca5b43c27. 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/SE62M2295859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2c5c807e722a206d4ff6715fe4391047905771addb1abeb240058e1892b634. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/SE62M2295860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed0036035baf21de4dff38d3e4fff6c1323217f9e8ec2f4f8851b2687bc92a9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/SE6A91990046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75fe7edcd127a7109c1f25fc0caa21306bc646f809f30033b94114341b58fef0. 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/SE6A91997185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3298709dc882236f4b38c809fa28afdcaadb3e32608c2dab75d062caf4ffaf9. 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/SE6A91972555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef22f9fdc09c8f8f0bc959e521cc99ab7f48da236a68475a9c0ad09896201825. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00:46Z), 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/SE6A91972080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a48024462bf41f65fc05649f27fd49ffd65e5d6596eb419081bd6e65cea1ec. 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/SE6A91970178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde443a5c6ea41fb78d549bbb7bbfcbfe42b5488b3052c5904b243fee443c5df. 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/SE6HN1946749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61a27545ca1032b9e516461f3b3e7368e3449fdb1cc0bdbe391ac0e5fcb09c1. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/SE6A91966864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02eb52bd13f84ded89ca02ede9d4555ad5fd051774bc8b22c1d5c5f47a4ab958. 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/SE6HN1951893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d125774d6b85ea2ebdc16161ac88efbdda0b7e0e22d0f0401124c04ab3cb827. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SE6A91965409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8322a160ded77a5e48edbada3bca856acf007eaf73952c861868927b755f49cc. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SE6A91964809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38568da2ae712ed5860fc64c3d3c7a5f746f879049099db7ca491f5f41d46e05. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/SE6HN1975125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7692e908b57439152d8bdc27518f1b2749603c7a873ca46d7b93c35523f0f4e8. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10:47Z), 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/SE6HN1975126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339f2dc3793565ecdf1f4aebf9f4422c90f9561817a18270f5c61c833a3d7387. 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/SE6HN1975127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c1bc8131ed0798ab18c66a42dde493bd06e201255d0ecd090eaafa7558d35f. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/SE6HN1975130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cb28ffc6ca379d522ae80916881d537dec43fde1877ed1dabb8c4e33c23147. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/SE6HN1975131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a3d73c352d78b5b353bcdc9280a50ca7ea0494ba2ef0b99aacacbad7385ffd. 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/SE6HN1975132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e43717f2daeb23aa46377b26e1ef768885cb49a3e6e451d6651c04a82ca638. 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/SE6HN1975133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450a772f2fa2b489b7ae748a2bd8e53989d0d81b07878bfa73fc04c70d6bf6da. 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/SE6HN1975134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be01360ba5af366644742afe17caef116eb5208373909ccc9e74fffac33fd23. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SE66N2294137.