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 0x908e6cdb438a013f50eeb6c580e0645dbdca15992adae84462ae5afe3f3278c2. 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/d3454ee3-be3e-40d1-aade-49f0277191ee.json and https://artists.proofprofile.net/proofs/artist/d3454ee3-be3e-40d1-aade-49f0277191ee.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 0x151cf5edb3e4c0328959dbe167d69adae2959df043ad31a1c8d338d5d7111c59. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/ZAY362300846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583acc7c8db0224aea5ac587dde7dfd08b1d39774ed288ff30c8a03877331cb0. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/ZAY362300851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2ce0873f120a4593b30048bb8f34e76618cdf0eb3d0ca3865ed2b29105b6fb. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/ZAY362300853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4376c595d2e5d1f35f4a6821f4f691ded1d091d84440f834761cd4f16cdc9430. 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/ZAY362300929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa74328bfb2723a9ccaeaf1dc83ea2ee3466152c4c86df9a29c0bf6a73ff44b. 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/ZAY362300930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69820c6d1e70e440d370a211a57de235c05e923f471d30ba61dd217386aad58. 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/ZAY362300931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b97403cd18d3275e6454ef883a0695eac704c82b84f8de30658a946f92294d1. 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/ZAY362300932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4d89acf306f65b616aa6dbf11008ee23d5b05c2b392828c6c30965733b3ad9. 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/ZAY362300933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b65f0d023ca6c2e2dab1286d67b9ccc3bf452ff86471b3e07bee620fa8a704a. 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/ZAY362300934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df7e74662d10b2d0bd1cfa9a312d0765eca39cf6fc8330fcb7f1b86728fc2e6. 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/ZAY362300935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a633da6ad8220ebb5d516639e861f9be153875c868672ecd2b883d7de674a9. 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/ZAY362300936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bab5d566f76c7fc8e3c70e8aecf5b4aa311b807fc5c22614fded297dc190c18. 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/ZAY362300937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c4ae979b134416c54a6c8a8e12cebbe741149051d351bec70eeaf5090fb8b8. 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/ZAY362300938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6b7fc5ab844c90afa2d3455ce423b18e9dbc637e59aa27c341c5c255c15dc2. 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/ZAY362300939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9640cab10665eed57f10cc4eabcd5645dbe0467de36fc0b5e681c1141635f2d0. 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/ZAY362300940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a2e4cadf4c80b68614c65cb7866492a3c376e09095a5fe52fe5e24ebfa69a50. 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/ZAY362300941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1afcda71268149e17d9913f45773d3b085bd51dfcafdc421a2fd4e27fd85367d. 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/ZAY362300942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb731dfc2c69a15e497ccfb3f11ea9c9a29b4892b3aa60dccdd5a03eef0f3f990. 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/ZAY362300943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17dcc6b7e0bf6ee81db8c39e3ab394bfef5836fc49d70c8110b4af372726198. 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/USUYG1582314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7c11f49d367c99bc913d953664e4575fdaa360005c8c9679bc556c7c22a274. 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/USUYG1582316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce2369138114e1b0030d6abce9380d82c302e1537497d8caa4f04bcc5a63429. 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/USUYG1582318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5bc894c5e4541eca38ff23648cbad4cd4484cea361e810b47c64eb69606326a. 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/USUYG1582323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc1e47bf952e3a3c4563a69f18e7e5364708ca069978533c33f273ae39c4e1a. 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/ZBWNK2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11f868478e1005fd01367d0110dd96ebb41601506a31eef5d956d89ea4749cb. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ZAA012000422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceab1ee9363a996d7609217fed778de532a08093309a14aaf248a94498a918a8. 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/ZBTSH2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c363bcd4e85cf0d57fa140eebbec75117e67f1ee3e9de720a68e455e6636e9. 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/ZBTSH2300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb17e8bffface73e03a0d845af60e459145e5545c88d27015f1bacbd9cefc34e. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ZA7M42200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae47e6301338dc3e7f4db01b1c245c41b1e8865a829651287b1c4b2162d06e13. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/ZAY362300890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1222b6d53c15ad375799e67bf10ffeac767991496ea1ed2c38e93adde79506ba. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/GBLFP2304708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcbfe297dced2a1f7f347aa616b273d9259fb214aba3e7ff58992c82a2e9fc01. 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/ZAY362200778.