thumb|Lifting hook on a crane truck with a standard round hook and a gated opening A hook is a tool consisting of a length of material, typically metal, that contains a portion that is curved/bent bac
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 0x3132cf979f399f2c21c693b80583537bdb3d082992007032d2d14266795005b0. 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/9eef293f-1b1d-405e-88ea-60d629c2e694.json and https://artists.proofprofile.net/proofs/artist/9eef293f-1b1d-405e-88ea-60d629c2e694.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 0xa4999c93f408b8d0eec23168c367e3ad61aed5cfda651c9f56bc318e42f33b6d. 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/QZFYZ1911489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf17bf060123861f79110836d7c439f8c7228e720cfc8fa8e0ed1e213431fbb9. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZFYZ1911491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fb91b3d77e7a93d28f670c0218c09b9ab8da8cd6a1e7729b8b71eae3730b54. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZFYZ1911492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6ac1f0a1d91cd9d1ee0e7d0a5d11de316c09629f9fceea6b64be769b6cbc55. 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/QZFYZ1911493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b673ca5276ed7580e8ca1db6b30b339e4b39948513f5c8a63f5a963e4ea51b. 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/QZFYZ1911494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731e098d282e4ac89d86dab7efca44f86dd2895d624184d6f4d6b67182728064. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZFYZ1911498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6c37cb67b201573766aca8caa3d8901950db7d4596d491acd48caf93d21c6a. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZFYZ1911488.
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 0x1b2d95f35bf6074e9d53d8621cb0b3c9f8b116807ba800c3678a4b634ad2a4f7. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZFYZ1911490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21a67e806eb097f93f5c247482dc9cacd943c603e2af316ff2b43d3bccb9591f. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZFYZ1911495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0da99c89c1eb2b44f8db65bc0d4b74665b67ee665c011da59321591a24782ce. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZFYZ1911496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcaa9e1538347c359e48b70a4736bb64d07f76c8d02e1719fcafc81283c5147f. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZFYZ1911497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e623d21056b90ca9847b9563b0d4b5f65af4bd1adc3e3c69564fff833f2dccc. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZFZ71952237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0531f49ffacf5967b2bfd9f09248da7f9b1c2d9c518c7b621ee88694fab6d59c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZHN51993122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ee82fa095afaf6041e2a6d13e1f9cb38fb7c29839c7839d799c7d97992a12b. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/QZHN51993124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8dde4b94c153c24fdd5d1d8f44616db62e9655f0bedd7ee4b5c4053e63da44. 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/QZHNB1961886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3ac802dd6bbc7689386cf2bac2cc7d26ca06dee57070fffb51002c07a74502. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZFYY2087034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e763c9c460378e1eb1411b8baa79a52e566ff40cd9950978fb4b700474b0fd. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZFYY2087038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60033c8072abc084d2d234774262e8892a384bd8ba7a9bda3e4ccb7d1bab367. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-21T08:26:23Z), 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/QZFYY2087039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02514315560edb7956c8cf1efa6c15c0536175b0c8101679834e0cdca37c59ec. 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/QZFYY2087042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79e8d6e9c7c541beeee808e7d6e7b88a7a2891407bf82b1c4b800801c4e93ba. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), 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/QZFYY2087035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeccd733c0720c8f7b1236783da8b86c37a231f1a6fc3be905aee93162edfcdc. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZFYY2087036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332661adb7b3e08013e6258c55b71590040c9c68183be1df1271fc6a6230cc50. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/QZFYY2087037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5b32c973c81bf16c0b134a5620f313e69364257aa3868ea9601db4a09233d6. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFYY2087040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51cc87ca35c0a9ec5e1a4c121f68d50620959dc031e621ac3f129748f26c2f4c. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZFYY2087041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd044c86a9d47882f8fd6f74f2e0296d8dd84f09f9662a5bb29481aed33d134ac. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZFYY2087043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f8fb6dfc976ad5888a7790543faab3b5eb8560cbf76815d935df23cadbcf1b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZES92096420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92018d6ea6f87074a6ada09e45f8fba0a04e3e11d6d168c8fbddf5d39526b50. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZES92096421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97060cb8ec78b5ea9dae04d056456808a2452279c8c91bba33f16006c596d50. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZES92096422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941c1a4f7486234dfde4a2b9e9297b8d495072dc1b19fcb0132da386cc7feb59. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZES92096426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793a795bdd6af96aaad0f7ed2ba1fb9ca20691e3e8ea87f7b948f6fb6360b660. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:57: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/QMBZ92085169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b5aa1bf855f5ee9cb6d49a6593d2f02df407372e832c24198f39a19ce09216. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QM4TX2397619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa742420371b894d0bae4e7a88b7b3010788e072fe2e9b062dc07eb4749d5392e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZRP52352743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8805235d5cbae9b02c141dce9ea63397fa5629f59464f09ee55e3ccc81ed3cef. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:07:46Z), 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/QZHN52482452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14d5b77f86ac727eef0d492f34ca49c18541a59cb21bc6e794185801161305a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/CA5KR2189203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ab9d2146d1674d709910272989dbef4771a51c72d4b58e2e574255fe66ab74. 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/FR6P12202700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74045ed39808f96fd6805e544dd9b820a091d47574381e08f7754bb9b1dd3d1c. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/IEBAE2100101.