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 0xabff5474bac69a9c1e23cd0ef9da92a72cfed41202e503e9277a315c7c35de15. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa7cfa6b-8b82-441a-b52d-99fed1bfc88a.json and https://artists.proofprofile.net/proofs/artist/fa7cfa6b-8b82-441a-b52d-99fed1bfc88a.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 0x416cc4c49045a40634997c866278e84f930d4ff6abf0d7f2ff276b0edb6f82da. 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/DELJ81918391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8526e7cc537ad5c68c170002da4f5077951d0fec07efc1317678437df836a70f. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/DELJ81925667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e13cb1dad6959b78f91c4f49621c0061dc9e48f6fbaa7fc561f1c69ce9007c8. 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/DELJ81925671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2ebaa981380e0a30d4ee7a8d5b78df35db452b7c7235c290c1c60897c67add. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/DELJ81925672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e934ee6ab44c64bcad09e2827adacb1b4e1b99cde78052060268f7a1a3fb2c. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/DELJ81925674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d54ee669c45898301b16808e3465d97f97a86a4da510ef9dbfdb78247bb32e4. 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/DELJ81925675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x254cc5391e6e4cf979e63a2be3360c9767496b417a0e06cdc150c76e7fbb4cba. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/DELJ81957204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0cf03b057f3e5068eed8a16abf1855280ae839dfd9fef9bf2a7e22557ba797. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/DELJ81957208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78b579af1d8dc6ceeb0ff8b391f34486be12a2f2dfc9d737f512bf9d9be6f1e. 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/DELJ82001063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea04396a099fcaa935aebce9dabdf9dcd48c6388de89932b12f9689cecf837e. 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/DELJ82001064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56282247f400ca0b1d15e7a472e2b75f37b774ecad7691c1332a51bfb642647. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/DELJ82012470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb319e88f8f1254eb938df8593e37095603c2ef6526d3e4d19d98ea85b06477e5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/DELJ82026598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa160bb1116d23f2a4a4e854d49cecb63df95fcac3dc453cad0636ddc068aac39. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/DEZC62178760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4ce0f65c8ac5ac052de0001de2640b9280091f4ec21455c0fd6106838615e8b. 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/DEZC62178762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2c89264d48154414e8fa23f885ff8beb6cb04c9bd67680d20578e003e4539d. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/DEZC62178763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0df77918cd9dec7651997d50ab03f590ad7158580692808ef897929938e624. 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/DEZC62178764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505201619638f2db5b8ff7ce6ca2e4004885d2cfcd3e5ceb70f2e6cf221855e3. 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/DEZC62178765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1651303a1838efbaa451e8da38289cda4c04c440e786d0401bac1ff6a7fe0d2e. 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/DEZC62178766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf712ec0e0e0120ca4bf537377f2dd16875c3cba86206cf4cf35a2c4e5c9fafb5. 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/DEKF22201245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f576d91f1af6110f201255acfad2159caea4f7eaa317b349093631c6daf267. 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/DEKF22201247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3db03ac0ae0139a41a7d9081f2227eefb683a3019ee7b262fd6a64da8fd24fa. 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/FR26V2071888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056d25587ea0ebc4548add243b6df81807c90fe37f80edfbb65ba58210de3122. 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/DEXK52200266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd835722fbf33679c61d0244cbc976e15bfcc9149a592b194ec5c232ba3bf05f6. 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/DEXK52200267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5fea55b5943c300be6402c36f81ff3cb8a1224e8e2a8e0bbfcc525a8d976e1. 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/DEXK52200268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056d25587ea0ebc4548add243b6df81807c90fe37f80edfbb65ba58210de3122. 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/DEXK52200266.