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 0x4953f756ede3e07edbe55dcbda68bfe027d1042f2c5a9c83d8cb466cc53fcbf8. 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/97c44b73-b229-4d2e-9cc2-821badd08a19.json and https://artists.proofprofile.net/proofs/artist/97c44b73-b229-4d2e-9cc2-821badd08a19.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 0xf11675e3897f90d3e770d97e0ddb552607309a0b27bba863582651acd87f516e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbaed1d787619e6752c3ec55b9f8f276dd00289c71f10f4da4123459ae0d9bf8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed62d9abad21cc9247099d0204437d34ca3796b0f44df7bdb1eb92043b8c8cd0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e1f4251e37e853d61a139c188b4ada3e2a22ff968b374598f8ca96479482b2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5853c3ca194fc4719f9ac141e2b7b7c1dc23555aada5b4d11f64a2464a294f08. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8899411624af185e881cd45f39e2351502135fce8ece26be130392d026080d26. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d23069705eec1213b69d52d5b7d954d10a7cd6f805f119f975f203a498c4cf9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3203f7cfd2984f20337a2778ef8d1f46420d526bca1262b6697ec2d2812256ee. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8c4c98a097219c66713e43a0c19e934b50d352d683cf841023e9ec41a98926. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa13d356ee78b8eb97fec94b2d057b793634ed2118920086036525ada3be46e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd03478aea5699792844cb0a83530e4f428ae8f62e143b936e4308ddfffe458f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8844614ff905b52c0ae21383cf2c5af5467379b16f72e2e9c39fb2420286a9b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12407085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd425bfced86c25995e7f10b1a2cd351cc94d16970afb7aeafae322550e8233fc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7cafe866f2554de1b659cd6136df18218313ed90f85d7d1c64d3449cc97f4f. 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/USUG12409036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc02870d9959d77e443c30527a89a50092f6a6726a8c4af23286dca5b6eaec8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c5d495dea5f9f42c80d8e80169408e7617dcdfbf5778b49727c6241ac667cc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ee7eabc8f23e7f2622393e92b0daf032098d6eca21d91a2c447465dc96583e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUG12409039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43ae27ea64cb3521d3ecfaaf8451b1312fdd865b107ad91992dbeb0238d0d22. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0875181515196dc68bcd785a29807c87d1aedcbd7c9d0ecd97be74d5486fbb7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca14ce75c8d0259abc1fa24d82b3192c943fceac1aeceb753be6c577a39f6e6e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc4f31064e11c925a142c04244aab3c673a06cf7092aed5fd107927ccfbe250. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780e0ad100bac97c29ee51d0a5a2041bb178fbbbb2162c5fcb82f67cd2956c0e. 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/USUG12409044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46cfb9ec7af95c2df5cb0d1916181038c6b20c17c4912264f0c203041f57c00c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12409045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe205f9ac02e6edd0fcaca5bf4653b952575accbbb26db698aeaa601858c9099. 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/QZPJ32445624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd205affc4a68f1d6fd71089fb410e0232794efd7ecb7c81bf1307fc8f822a9e5. 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/QZPJ32445625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62364c08cb9e5a1785a10c1513e5f074895ee8a969a7e0b459459e98d459410d. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/USUG12502781.