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 0x6fb7556c30566f9dfe0e72ddf3824a954d5426057f434cdb64a9b2ecc76f6866. 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/29e12d2c-dd34-41f0-a99b-5422bb1b6f84.json and https://artists.proofprofile.net/proofs/artist/29e12d2c-dd34-41f0-a99b-5422bb1b6f84.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 0x1bdb5b4ed61cb7cba32efe211489be0551f8eeb910f17f73dffee6dcaac60303. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/UK3AZ1922785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c61616ef1008ca27204c386bd06493ebe1475f507e3e74ec30b9eabeba577d. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZES82088809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53451aadf7ca05bd92c1a015ae6d6913dfee740f0de4a6facfe0ba9f3d62e14. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6J2087779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2de0b278280d99a47bd07509de0719539a72609c10809a51699107716edd4f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6J2087780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3007bf38081a811b1e30c04e09e00b58fd2b6ece7da7b6f0e641abababe850c. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZK6J2087781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b57c54efdd2e6aa5ba73fbb164c79a42b1944caf2009193953f3fe8dfada335. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZK6J2087782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x799934958e9712556f90064b8b34cfceff0ad477a7ebe8db3f12fa6fa7e5bee4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZMEP2071018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c22657fc99a0a3ef48bfae16eb83bc3343f0de6d5db8fd1415ddd4b3ca3310. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39:11Z), 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/QZQ4X2200223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c706432458aa96062cc60188e3d7ca7118777876831a58284311a766e4b9b2d. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZQ4X2200276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x213727a800197734ee21dbd1cc78b243da4a092f57a0be045fbb8e3a61d3b558. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZQ4X2200278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1637e23b95ba9d86ff020eecad5becd5ddcb213b51a5a8d14be0cad76f9c3142. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZQ4X2200280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d31ba63e6163d5de511cb0265e21a934974d1378cb8a68b6f15029d5a925e36. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/QZQ4X2300149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b22f3c2dbc04825fbc5cbaad6a145c920d0e962380c6d120101c31ac671a209. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZQ4X2300303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f4d7dafd4f775761c6e40ef904341a89842823f55013a621c0f5d371237bb8. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29:42Z), 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/QZQ4X2300429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f6fcff1da37cc17f8ce66865b9a30c8fdd4c2ced4e55cda37aff1dad5de98c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZQ4X2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25a16364f51628389ef1faf5c1d0049d4e1d4e19fcdc03133a4bfd9b7de0034. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/SGB502416530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fff6d830ea2300e57e9cbbe448a2389cae1506ea907f3adc8268c9d4e1dd34e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/SGW502410819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4422a9802ac0b7930f3662bb40053cc19068c9af8c73dde92b997197edf87b9e. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/ZA56E2527217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6189393e97cf1c4843ba6f9ebd742e72f41a95d00711c0aeee38f72006e2a720. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/ZA56E2527704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2344e77804e27ea63a363b5ad33d638575e7e89abfcf01b6fa9cc729807eb9b. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ZA56E2528482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4a43f9d7d62eeb77e1f192e01e410147bd71e030b83fbd9e10caf0184c63b9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ZA56E2528483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a26117a0899002c6b67ca09015b1eea5f25e13728b98ce9aa923d7fc8f79df. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58:04Z), 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/ZA56E2528485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4d094eb358cff13350ccb83bc570c17fda9c8296a596caa3ae697cf7803519. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/ZA56E2528486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42b1870043ef4b701b62be82357f5e56164e8842d7c9be2f50fa52cdedc8737. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/ZA56E2528488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e5a765e5e6437defad6ba89a3cf7920d856d6c27dde78211de3a8a4e17a60b. 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/QZTVM2293696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603ae3a171e5e326de10d7ef778cd79d240587e164df333a966a598190fe5414. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNJY2104968.