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 0x9e9b1cec48eb614f24ce2a79abd4bd45e1e16d04f7b0ba50adbd2dbab18386ff. 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/55ea999b-a14f-4dd0-9b77-bff005f7589b.json and https://artists.proofprofile.net/proofs/artist/55ea999b-a14f-4dd0-9b77-bff005f7589b.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 0x5e9e46162534605a61aa81d5b27f9b2c2455201508de11eb8c019daee6fe88ba. 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/USJE61802042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e9e46162534605a61aa81d5b27f9b2c2455201508de11eb8c019daee6fe88ba. 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/USJE61802042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54fb6d650d4fce2244e6f39b2e4c46189075dd57320433f8aaa49c5aba0152ab. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/USJE61802074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b2dcaf157c96973a28da7f4287e261a14150cf9afcba5c234828156329a53c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/USJE61802075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bacaba2af7a13810bf7adac4f8c16a1c1e2323ef777d9563ee125160eebbb78. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/USJE61802077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd0cab4010913f3b19caf6f1dfe1e43aadd79bd7e10c71a26d47dc14cc6c227. 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/USJE61802078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec2b0507497414253eeb3dfc1a2ed2ad2c429034f59586ff73a5720f89b7cd5. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/USJE61802081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32f3a698f72f854e6227cb7b398d2794a9731fd83369c6cc3b26b4516a6fe5f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/USJE61802085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54fb6d650d4fce2244e6f39b2e4c46189075dd57320433f8aaa49c5aba0152ab. 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/USJE61802074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b2dcaf157c96973a28da7f4287e261a14150cf9afcba5c234828156329a53c. 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/USJE61802075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bacaba2af7a13810bf7adac4f8c16a1c1e2323ef777d9563ee125160eebbb78. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/USJE61802077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd0cab4010913f3b19caf6f1dfe1e43aadd79bd7e10c71a26d47dc14cc6c227. 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/USJE61802078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec2b0507497414253eeb3dfc1a2ed2ad2c429034f59586ff73a5720f89b7cd5. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/USJE61802081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32f3a698f72f854e6227cb7b398d2794a9731fd83369c6cc3b26b4516a6fe5f. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/USJE61802085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa285049ab3a89e31f09e2216b473c107a636b633d04eed5873ffd909f8357665. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/USJE61802002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c4c855141f7484c800aaec1b8983ccbd822c7d11021323114839caf6b7171b. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/USJE61802035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d609d828c7fedf3b3a5bbd531bb1dcadcf48d79baee77c128259d5c3a6c019. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/USJE61802025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9a460308af61b08983cbb6a55d4340af78be5769fb7c7ea048bc6788dd31f5. 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/USJE61802030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb4ed5baf9b1931746e420b2f039f5eabfc3de8f601c0d5436469613bbb6f48. 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/USJE61802013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3c42456b0957040fb4a38bff80774334a61cf423c1e203404b755ba61ded40. 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/USJE61802069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6286b670669acee5a179b5d8aa33a596459588af1e7af617d441f303aa2c09. 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/USJE61802016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3c42456b0957040fb4a38bff80774334a61cf423c1e203404b755ba61ded40. 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/USJE61802069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11bb66072c6d4a52a8265775e993c3c31372b31ca0009adf5d27d09e0665c3a8. 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/USX9P1073371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e090615d2ef5f943dbed367c802a78ac363c873f4a3288ddb8df7fdff17b82a. Chain 2 (Bitcoin): anchored in block 959003 (2026-07-21T11:57:43Z), 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/COA2N1100081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a6e73a0f0f85aaf5ddda400f531c1abbd011cad6b18327f2629257720f49f1. 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/USHM21237891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd67a813fc3912a61d453df1d070401dc812a66d80e3c03c262f39f8eb54797. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/COA2N1900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a04e5069f8e8f7f5c58b874b49a4b8bbb7937319502518422147819121b8a86. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/COA2N1900031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd67a813fc3912a61d453df1d070401dc812a66d80e3c03c262f39f8eb54797. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/COA2N1900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc612fbdf7395965c086a2ce482039d27238d6f7a8488b7bcc0b797df9fc2f1e7. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/COA2N2400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc612fbdf7395965c086a2ce482039d27238d6f7a8488b7bcc0b797df9fc2f1e7. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/COA2N2400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a74f8c93f1ea037113af4c8d93b0de1a9baf5936add06800440c235a6814757. 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/DGA052577769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6cb57b5b72efc1240248cd89b790e28ae4eb2524d4f8fa7987585ca3373e0a. 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/FR96X2559696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e04d730a2fb1c9b8f561554f02339dfba96ea803a622430045f4a758b53240. 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/FRX202526542.