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 0xabfb40e87577ecb9ac37af75328d0098e0c74849ccd763e24043c3b7921ba973. 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/b699d3d1-d591-4948-b23a-5f739dfbacd2.json and https://artists.proofprofile.net/proofs/artist/b699d3d1-d591-4948-b23a-5f739dfbacd2.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 0x3b28132f5c2a3e5b33c1931720765cc90a373210cc4fb3b3e5aba96552b33bbb. 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/QZMEN2250396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008c2e07f76dbc33e53e849a306287d6cabbcd72f69e6bc884823b72a85dc191. 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/QZES62334765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8f0a17096532171a3dcf34f1e32609a587464bd4407a5fa3d4f53acb891406. 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/QZES62334771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe8bae1c2cc709a5b90b8a9731339fac19294425e1861e9ef32724773c5e146. 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/QZHN42277816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01a455274bf7b810b9d218425252b1c383d90ed905a3ed6ebb7748ada012d05. 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/QZHN42277817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171e3934ebd5f4711c53f8f47cc4367af6d1d2882eb21c486184c00c557493b6. 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/QZNWT2025436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed10da77444615a6ec175b9d69903ed4c7724261faaa6567674dfcfa26ccd7fa. 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/QZNWT2025439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39bff15cdff6c0dd42e9575e81fdb5e3bb0aa9dc23479881b9cf20b69910e6ba. 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/QZNWT2025440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5eab4de5c45195d456c95eabd585ca8da73f35a63372cb32ca7664166f90227. 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/QZDA72007025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e84113a69cb842c63b67dbaa9782706f3705138e56dd762fabc9f8f4c2e9768. 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/QZDA72007026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4523d3388c0079885756a9eef33de43403aa45b28e6d6a381aec213b91172547. 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/QZDA72007034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333a2800a18b9d76a813cc077dbd815596decd0d09cb163fcdf411e057ef23b4. 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/QZFZ62047402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ea15db80e003813b93a0c91eb45732692edbe663ee41ed8b380e0bb50c0f5b. 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/QZANL1701092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06a0820638fca0a058db4b807f1c708c18947d09b8bdd3508c16f06ffb8ebb2. 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/QZRP42423293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7941fa19fcfc3513b27a6cae66d14787143aa23dfe277d9936d6bde6bcdef1. 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/QZRP42423294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe007de3664bf8a436c66b86389275725fcab4b084145839f9e170a85de425f70. 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/QZRP42423295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5153e276a08fcaa86104fae9f8ddf026e0153fe667e5cf1702d8f820759ced. 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/QZRP42423297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6dd94f4d45cba62aea744dff1a87a674bdf756146550d73d26da48cae8adde. 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/QZNWY2490914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba558d0677352a01f1a7a49fca15ddf3b34f38562fb4a6de44dc12dad69aea5e. 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/QZTB72338192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9d5fda77915940dd5d8a43ae9f760ef70eb6b5077ee6241bd4d92f65e4aa89. 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/QZTB72338194.