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 0xde5e908c8956161d96ae783f438348a4c5e4ccf31ac257c8ee0aacaa9d4523f2. 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/56908f1a-fa1d-4648-bb70-8e0b5272fc52.json and https://artists.proofprofile.net/proofs/artist/56908f1a-fa1d-4648-bb70-8e0b5272fc52.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 0x9915dd553a3ca0454059702e9efceed1b9baa99e7c504cf6c9d4f9b446d44073. 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/NLT2H2301202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec2a04925859d33e7e57c9d1f7e5c7d3a82c5fb2ae5c56b68550eb7d2d63371. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/NLT2H2301083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0eba727b4b9992910ffa4000860232f489a72adede832655b7d7857d6c3c732. 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/NLT2H2300966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd707db348272f455a1f14f428a8fcdc2781ca3cb776182c651166e60668b3746. 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/NLT2H2300925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99813e1bfcaa8bb84abb197ce461259482d0367b9bd5c2aedfa48736715275a. 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/NLT2H2300471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4493a34556fcc7d2722076591a53d039c01215200727beeb2db7cbfd7cc50eb. 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/NLT2H2300452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb04277c8dd307916f808c8d831f69b31902754af5971a78229887259cb9ff35. 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/NLT2H2300450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6bfe46f29c8cf518c4c521e1a4f80641e6d5028afccd860dad783ee0d8478dd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLT2H2300451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e30409c0c1bdddc4d7fecaec5166368778dfe904fbd275d5358ee258d6a754. 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/NLT2H2300320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6589b8fe75ed050452126f4093fcc1e33051f3c18fe3ba52fe3298c0823b9ac7. 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/NLT2H2300308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81e5afc97093a64f7cdbff9b6d121aabf7a4d4aa359afceab6c77040f28ad17. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/NLT2H2300291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ff94e02007567ca9233feeb82d5546657b9e15ca4865acbe928b7d37fc0e2c. 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/NLT2H2300146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37909da09f00cfc4de855211aac654b2aca4b4695955ecf6a7e0e4f9c82f1c40. 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/NLT2H2300066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734f394ad9e5bea925ccf73ee6710e466aa53b6d5bd08c52fd3486307d8f4e6c. 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/NLT2H2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddeb1c61f9cc12cd0f987e9ce7660252f03a902908128b846300d8cf7b5edeb2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLT2H2200987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c543be9b7268e0d9d0f9a4db2c0ddd22d90ccd88b17219c2a0b31b1555e12f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLT2H2200935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d93f628b2a822b87bbd674b1ce32a24f386ce09ef31c02b53b417b2819beb1. 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/NLT2H2200910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d74fd53e10dfe944f272620462f8bab6cb05f13e6828f93b7a62c3920803e2. 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/NLT2H2200352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ef8a3c82464e9901653cfca082fee7672689c6fc4a77cb2e099e7904a52959. 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/NLT2H2100973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9946b863775981fa240e2ff3733fa30b098c7883b8a0edf8d473a1008c879e. 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/NLT2H2100867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e8a16ace54055db9bdddb4c219feb648187fbde5e6ba6219d9267baeb977f9. 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/NLT2H2400001.