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 0x240777cbc8efe2f3ece9181f25250912358ba06accc12064cab8165465217ac2. 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/8ff54da8-816d-4f1e-8ef6-c78c9dfb8eae.json and https://artists.proofprofile.net/proofs/artist/8ff54da8-816d-4f1e-8ef6-c78c9dfb8eae.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 0x9e476958b54881d789fd0d03425e94d3f3082207cfc21353157a436b499c1c03. 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/QM4TX2219117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd2801dd797f642c3875411da8ebd80554b150588239fa88b1dab78a5020fb18. 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/NO72F1505004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257d7f74214a6419c18fe070547a5c670ec35042bbb8a2305bfe197538a38318. 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/NO72F1505006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efda8287b3d764eb48b0d01e5d59b675541ddff1b327a0ee0a0d7490ee9891e. 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/NO72F1505008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844971cdd0dc5ddfb4c76c1ef0bb4a3dd8877d503eb817037cd5fa77d5499abe. 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/NO72F1505010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5ae925deb45bd5824aa7836602593cccdbe0dd14a15567696d4f4cad63858b. 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/NOZ7F1301020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93cfe5decd61328d4b8bdae275f99039c5cd2c63f38b01ea50bee3a21ffb918. 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/NOZ7F1301030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c31e018dab1613ada6e813f29e1f651bc01670558d9241f050eebd1ee462b94. 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/NOZ7F1301100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5259e6d9d7274b23ef5788580db814b62883fde38930c8e1895c78c6b0314b. 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/QM6N22082481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2fca81658819ab1155a7186f5738cd024fe517a381c9a8af9db120490f261e. 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/QM6N22082484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473714dba8ccc74747f4cfdde6ada783f96ebdf0491762224a007959c0a38844. 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/QM6N22082488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a34c8e25f32d380a47583a1f5577323ff1b828f585c09cef30a3eae19b91af. 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/NOZ7F1902004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45164675ab4b4d9d3defc2f8765fcaa413654589ae7a216921382c90a097cc8a. 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/NOZ7F1902006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8095a40897fcb949bb83dd4cf83807751f2cde97d99e0f1b9c892b11465de6f6. 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/NOZ7F1902007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b7e34a6616e8f990d1c6332ab48ee33af078fabe823813b1e48bf56eed5f35. 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/NOZ7F1902011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb563ce3eca83896001811e4159a2cc2c428b5077ea88d1b2cf3f9e5b4523123d. 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/NOZ7F1604003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0bb47a051b2034ab409c24d1d31a4a83e5bb01f2a9b25b6be781077d38da615. 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/NOZ7F1604005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825d827094bb38edbb76ae9192fed3fce66d06dfbc3b09dfd77047467d005f55. 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/NOZ7F1604007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6f2e058c2962c60a0752a8aa3b3008bcd2da328a9ef60f69d2d393b6cfbc7c. 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/NOZ7F1604011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf3872e880308dbe5f636ffc0c4f53b8ac5ff937479b55b29dab6cfcb7dd6f4. 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/NOZ7F1808020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e476958b54881d789fd0d03425e94d3f3082207cfc21353157a436b499c1c03. 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/QM4TX2219117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34de263887c28e6eca120ed1a7c4785e2f09bb9166a5a1e1933a2a23f90b9cc9. 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/QM4TX2243326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ceebca361f922d6483e6ede5a1863d4143b9f69553ca2a00de85881df33073. 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/QM4TX2243330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e80ea89dae9a170f66f75f71756f1fe060eed5e8b5b460bb162308c95b7ba9. 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/QM4TX2243331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb483b958b24a53e27762c6ab047f7bfc8995372d4fa7c32cb3cd299a764cb3c. 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/QM4TX2243347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8677b844dce34b7e6992dcd7c04109e987f41168304eeb06949168fd454f49a. 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/NOB0H2101001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850b9f90e666be4cb562e1196a48319b1d41fc6738e2d2702355198e03054b22. 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/NOB0H2101005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911c017d373912d614e161389d3db9c8ca0c905b7280a10de39ccdd22116642b. 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/NOB0H2101006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a8f9d2ab7d95cfab12052be183b63f0eb1dc772e1da9d064eb4f91242e2fbc. 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/NOB0H2101008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4831994131f48f521e7dccb43426ff83b52dd8173ab2fb38879ac0a57b366a. 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/NOZ7F1705001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x847d7f2f3ddbed2799f0c8bde893cd7c2a3b8acf3c9a2e4caaa3bd3d5781ba33. 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/NOZ7F1705005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123cdb5bf8ae2eccaf1230e6de04dd6245c362dfc559e0ce8d22ac1344bae237. 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/NOZ7F1705006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee1051e5ab9adadcc1759344ef2db840023b4110f2d107b58b171b1c990a6a7. 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/NOZ7F1705011.