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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15bcdf61a9e628ab527972f5982620b632078eceda663ceb394e1800f0834151. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e77fd32d-9884-4d7f-a4a5-bbcdaa7ff4c2.json and https://artists.proofprofile.net/proofs/artist/e77fd32d-9884-4d7f-a4a5-bbcdaa7ff4c2.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91477e7de80c653ab7427e9d2ff71cabba83ea6437a4c497518d04ac20d10e7. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:29:18Z), 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/GBSMU8260486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef314ff4812fc5954a8e733957105039f3d8269d00c5d893c0d16b5d0b57858. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBSMU8260487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5740ec032ed680f5ce4f1907a62e73d1e93e6d68bdfc1a6cc6e12fd2b1cf3c30. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:01: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/GBSMU8260489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa779416a2350053d34e25adf77b331134f44160a069e192e833019d2f4cc3108. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/GBSMU8260490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b09afc62d765e507b0e356da9bbe3983efbee6e83dcae1f28ede4b49d81fb1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBSMU8260491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdbb6dad8e6001311551b32507b3b4528fcde05e054b2fe91361e98ae6f9874c. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T09:07:43Z), 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/GBSMU8260493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86360866954947fcbe801f99307cad1c004b413ccd727c4732dee6a70ba5a122. Chain 2 (Bitcoin): anchored in block 958654 (2026-07-19T03:55:30Z), 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/GBSMU8575934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4a21554d95f90e6100ed7f33acce75fb6749dc9e593a4cd22cbe42fa789d9f. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/GBSMU8575935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a0f9be30f3b2fc92baec26df51530c75adee20f9085f0c31156a34e27de44e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:06: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/GBSMU8575936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ae756fd2b7d84ddb0fcdf71d2ac42da5e2d15fa38f1ba1097864d74d6d4aeb. 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/GBSMU8575937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f35124653ea30db740625ea02e20f16d01b684ae6925687ea6e9cc157c68ee. Chain 2 (Bitcoin): anchored in block 958654 (2026-07-19T03:55:30Z), 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/GBSMU8575938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa94371b7ab4d93dbc9e0447d6f79a1b1e29f5f6e54c87d6ff1d13946b30f045. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GBSMU8575939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73107ad2f54b91ff492cb935c73a9bb146dc062e7cc2f6142db9266ab73faefe. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/GBSMU8575940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b17ae997bbbb82323fae801ef655075a6bb409e03ff725c7d227c8dda5ba57b. 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/GBSMU8575941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d00e2e5a990c709ff597e9b14a40ed45f7a28cd1a437b77df4fd4a35293e9d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZ5FN2480471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17a1422a50bcb5fb005234ad85573584f539e6f58081d1cb4a7748c46a615d6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZ5FN2480479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9d3f3e03dad2f8411e620372cd4bc3f88db91d965191dce4b25b7e1f8a31e5. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ5FN2480487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466175ca93cba01b06912f5b3980ab6af531d0be847822e41ccd507ab3d26c69. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ5FN2480510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079dce24a5c9db9aa0e6704545136e6078d8eb0e2213e881a8edf1d9b90c2ea8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ5FN2480528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12bc47dd111014bcf14b7ed333a065872b619049638dcc5196ccb9b1923a298c. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZ5FN2480495.
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 0xb3ec231712dc3d5ff2657a7357a62b7b6b92fbd6430476eba26ef156351e976b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZ5FN2480503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce60f09aeddfe132c178f0ceac156a5afb54f3409427ea4bf0cb1527eba8c7b. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZ5FN2480520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ab487528c36c90013b75cdf30dfc587d02c325bc855681b7974ce64128d889. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZ5FN2480536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec9eb8256bc43fde7f25f68542c4e57197dbc5fd8351cae5069d7dda23aa721. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZ5FN2480544.