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 0x0a9a3dea6967e28c588c11fdf6d993f53bcf46869b7342369f65a8b29cc0f7ce. 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/5c5a71b5-5c29-4ea8-8d91-a15c785a1f32.json and https://artists.proofprofile.net/proofs/artist/5c5a71b5-5c29-4ea8-8d91-a15c785a1f32.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 0x1e498bd3ec3a8bc3be2fc19b4495370cc72da3adb15be9bcfb535d9ddeca5e4a. Chain 2 (Bitcoin): anchored in block 957576 (2026-07-11T14:19: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/IDA142304491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130dcfb9ad90113d9354e2aab740f62cd5f83f0e628f3dbf112544e3eb4cc4fa. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/IDA142304605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83b079d439cdc60f2454630255e59fc020fcb762e043c19815faa37a7feebc7. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/IDA142304900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913350a98fb8ec7e1d9fc94afbc7a72e84a102a6fed6a36fc564456f2ec856b6. Chain 2 (Bitcoin): anchored in block 957608 (2026-07-11T21:00:50Z), 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/IDA142305352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271b4ef17acc4c314aa41e92125e2e6633b113f0e7519b61585ed35a3d424c0b. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/IDA142306105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c7878c241fe6c51016b2e8417b1df37485f25a841c150c5e2d9a7604f4127a. 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/IDA142306346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dcb6e7ac542de6c43a3e957588de9cb17722c6d23d4c28570865259cbd6af2c. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02: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/IDA142306805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0816e09feac91a53caa8b24dfc29fd64d64d1b386db01907f9e58e5a85613f. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/IDA142306842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92509ae2b53d4b90ed13df4aa9d3bbd26129acf069df7ff27a536751aa69eee9. 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/IDA142307282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8180b70ece0383a5ac3be7775ac4b9693bcc62b1036a3c92426d096fd35e7842. 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/IDA142307456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b998690e429c8eb55542f229d1bd61b1c91de47387dfc2bd3b7af021344942. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/IDA142308009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b6acd487c23de2cb8967f4c6d4a0384bd71c682ffd1a62b32ab128102f13b4. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/IDA142308309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577dfd74c9bf0d6f5d3b5c19f6b758df8e7e3e60fa34f8a1f3a8b1cd6c3a8a61. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/IDA142308662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb787b05af0d4ec3b0778beca68ee9c299ce1660e7765af06a02e1f99503fa97. 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/IDA142308997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b74cd5ab625646f7cf90ea3f0934e3c9049fdf2f4bc20b5b0e2dfd3ff5b743. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/IDA142309173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03f5c3a1e03bde379263771370fc2daa578e2bb960c966ce254e556334e4af2. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), 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/IDA142312598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4546ff1931f965a35f7552446de9c696997be07db9e8d635c1c3fe1299138835. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/IDA142312597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2551246ae0cbbf53e7e329a2ba9e31075903f41d825cf7776dd3293f2571201. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/IDA142313270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37cc1288f8b8e6f97c4c1b95fd6a3be44bfea24bb5e8f81206bb94b50be74c6f. 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/IDA142313368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926fcc7b5c1359a12d4e16f785a76d8515091a3ecde6823150bed36e71dfe51c. 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/IDA142313489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec899bdf4cf8879c98239592afb49f8f5bb10116236e0a19b396254b56083674. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/IDA142313844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f5478c5a6ef6614eebb9c73f89c26200afea61966360f66d5dde9cf15620e7. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/IDA142313913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d79ef93472cdc0d25b80367be3f60245cca5b492c9ad3ed3458bab9cc71666. 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/IDA142314705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2a54ad0cd28ff5b922e943deebf322c8fdd9b0bdd8bf008ebd93709afd3b3d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/IDA142315066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94671f762be57777f2138e6d98bf4bc85844c99a2e82d8e34b9d02d90d266d9c. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/IDA142315129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5322bf96a54a51e45246eebedd72f91b2142c1a0e1240ac69d612abd80caa47f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/IDA142315781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50a4334e28abe52ec9668a04a6ea29ca06de000f798afead3071294050b03f7. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/IDA142315911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d0407d2df29fb142a96b08cc305e5218507f1497beb22bedd3bb81c96fe329. 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/IDA142316006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da277a5871de16c06b8bc1224efc6eed82e4f62043348eab85656f4d8f826b0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/IDA142316041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ef6085c19703897f95de30f219c6fde4fe181900472054ed7b47177db373e3. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/IDA142316040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2ccad96c540a7a95f18c572e1e8960e308b94dab563d76644ad4e2341d14ff. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/IDA142316155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef25593aa16005df0bcd6789ad7c74ca9e12e8716d580807e93c26f0c337fc8. 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/IDA142316248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef2f439ea409daf6e7912e71886500facb39f9cf9a862e066634a37160e4f5c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/IDA142316469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a882a12813b3601eb3496942447de187f3fe4327b0066af909158f840ca716. 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/IDA142316714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fd518d44e1a4549f34e5d3a8120fd6af343021bde839ae627016b3d09bb13e. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/IDA142316978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb7d4c15342bbbff036f0f3dc8ceefa34089c3ea5866cc50abf1a60a4ce5631. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/IDA142317196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee43da736b98e40fb7dc7a2919c460622c129f46ddb26613b5381329e7a3a71. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/IDA142317289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493c977769a2df8a1f25e7caab9094c03ce6818932893d1edc968a25f3221e46. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/IDA142317288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59069aa88c69ded5a68d3d091d30bea72f7da847904733b754511a88c335dfc4. 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/IDA142317346.