Halifax commonly refers to: Halifax, Nova Scotia, Canada Halifax, West Yorkshire, England Halifax (bank), a British bank Halifax may also refer to: Places Australia Halifax, Queensland, a coastal t
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 0xbd8aa606d219f8510d8f921ff5ed24b64ee0d9883e469dc74cad17fb95bdd7f9. 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/d4d64da9-a760-4158-9803-322cf7f4d53b.json and https://artists.proofprofile.net/proofs/artist/d4d64da9-a760-4158-9803-322cf7f4d53b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Reinventing the Wheel to Run Myself Over
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 0xfd65c5b28af1caf83694fea13d9b3237b2d325b0525719e4a2577070c4854158. 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/QMWSR1100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7de77baba65f877e458d4973fd709adf92061ebd21804a329fab0163f5c174. 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/QMWSR1100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac0ee94fc975553ff377858cadee5d6df91c7ac5c14e5f5b50d4aff00fd8ed0. 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/QMWSR1100029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc920ea28d006812ce668bf1c1c9b5124218ac9cc0a175a8fce989178b3b929. 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/QMWSR1100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be987ff7890a86abaa3ebf2c3423ea1c7536bb889699f61356fa0664783217c. 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/QMWSR1100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ad411868a553ba5e708161587a83febeb0cd6bcc5d43004c80f9533114e907. 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/USDTR0600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf86a196870feb31bf50483f5ec0088fc2ef2609e728f79199917a00301c7f03f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USDTR0600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e23b10a957a017f9c7f5bd70c654472a3276ae9808d16ef3158e166c528d650. 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/USDTR0600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7d910cb8c7b44e04a794845201d73a3f333ebcdba10f542e09c56d7646e9ef1. 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/USDTR0600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02243d529c4e53bdf047b6f33feb0fb2d81cef80ea63dc0a6c67899c6c5a2ded. 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/USDTR0600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5773e9cea44199a32a9f8153f4e050c32bf339fca1c204d8022fffdea9748b20. 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/USDTR0600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874ce5aa3cdc4ff5b0d870648d181a7ebfd2ca364c15682c8c5451acdd29cec1. 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/USDTR0600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da3aa7b53e52c21de0a26f2cf9665919c2ca726c4ace1ef66e8281812bc5ac8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/USDTR0600012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588d1dedb1be0bf2068c0275348b02fbd932ad2174c4e92e0b5cc650c41bfae8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBAJE0401185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f954fd9e6fbddc75b337358220e41ab0e4fd62ffd52bf7434defdc1d0412e7a. 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/GBAJE0401186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c66a12e757e6966d8b035b98448da8b4e5d43f547893a8d5864e13ccaa7b8b. 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/GBAJE0401187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5373f57bda3e5fc44451f5ae1b53fc1e32d1ed6b79aee845c3823716400940. 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/GBAJE0401188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5faa4d72639336123f3936faef59bc316d4d07c32a3f1c67311ae965c66a96f1. 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/GBAJE0401189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d62effe987a653ef980679e401b5bc5a0e81dc9452ecbf3ddb32a98c73c412. 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/GBAJE0401190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb07561a9cd1739cdd7e4e2ac6b34de500e80fdc21dd511b5d2f643e1f255bdc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:20: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/GBAJE0402188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e61de5d661414d261dd83424653bff36c2f6309f4169793822fb6d58de988a. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:53:53Z), 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/SE6A92066484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019ef7cf17ca15635a74623bb0eed3b3491303ff210052f12620e8a3abe3e8cb. 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/US5260507501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13411e95d87d1e326cff1137d5822c790fee8387644c194d19ce91e7576c6a19. 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/US5260507502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898279d4f386fe8829d1125865cd90126e40174cff3366055d037493bb9e37ee. 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/US5260507503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8668ebcc2dd13270de3a59b82997995cc7693b03e18b78430195b37da59c026. 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/US5260507504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e02481f0905fb8df967532918418cd318599a42317ef88aa8ab076258f20d7e. 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/US5260507505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae48acaa1bd6285014f6f81ce2840e8621ceac4d61924fce3c98e61c5b82e19. 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/US5260507506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb372ef71a233daa214961dc90404be75ba4f2ac34eb25f4c110034323a64a1. 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/US5260507507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac2650ce1a1f8eb555be7c7619e7c94128b67b06469d92bcdbe63d4e5701766. 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/US5260507508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f814e33f6c7b9448b25cd3f7362b96cbb9d5ee5f69cd9b56bf1ea156bb2632d. 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/US5260507509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0daf9c8e1c50a9d19f0118943ac4936c848e0516253ba509c982415f1c1d78. 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/US5260507510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6205b32586c092b190de9c4b53f1bbca38462948981f816db1f11b549ccbb919. 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/US5260507511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3760daec8012c477ea840672f9488148219805abccb8eb9e2b0f4f8f4c138aa6. 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/US5260507512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86792b63442b381f26375dbcd224910c2c004e833574feea47ebd52073b4f00. 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/US5260507513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50ae5c008f23c15a328d9006d01720dcfe0fb284d7893894bda429e0ea812ec. 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/US5260507514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc9201050e5104685f544d2ca33834b6655168c9089679c2d3083fe73d67290. 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/US5260507515.