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 0x2581dbb0e7dc6e3b9fde992d00090b2ce6c7b98038817413abba02407b64135c. 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/c1e722fa-5811-4b81-9433-c734b14e12b6.json and https://artists.proofprofile.net/proofs/artist/c1e722fa-5811-4b81-9433-c734b14e12b6.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 0x9a635e7d662ad09008f6ec71ffcc91a22dae40710145f7e3dc0c512ac0e39411. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QZMEP2181262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce7d711183cb559fc5daf62f54129f37b3f4cf642e3b8d68615d6145623684a. 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/QZMEP2181263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ad4ae474d7a718e5455b2ec8399b7138cf88d5f24c65825f21b650b073b611. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QZKQ62100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb0cda6ecb3c117be3091c8a8c78c5ee870b6533d0de20994998345012355d4. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZKQ62100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c6ca799c8e55a90fdc3f6206a440cdc01b03d84206875728395f9deddd9d23. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T00:59: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/QZKQ62200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376b7adaec63138fb772c4e0d6c8f0d255fa82c5c8657a8074714d5d633419e0. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZK6M2245139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53119ff26627144086ca3c5891c50f48fd6a4d2ebea221b2b791a9cbd106ce8. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZK6M2245142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f7195174cdb5805ee87bbb24aec62c415c0912f264dbd27bf735ebf45a5010f. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZTB22252771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6efe5ef5c0f44381ac13f70ddf3edc5c177179492a62731d93cfdd8f8dfd40cd. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZDA52341125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c554f742ac98e002fc3aba2ca5db4e9c0587e19b138ab1afce5a1e583528a5c. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:58: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/QZHNC2358386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b10b481e0d3268e115963205256c8d276cee5fc3e3b11671883d959fdbc46dc. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10: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/QZHNC2358389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50935338bbc7a5b977ea2b52b83d7b9b4923d38f76fe0ef69a4a4bc900276825. 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/QZHNC2358393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5516ff5c8eae5ae4941b284eacf148a345ee7227037e3d0f09e5e1ed1d7c3acc. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZHNC2358394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2b42a39c0c36e60fc0ea6d9c6b773850ca9a8cf8bbc9f955a1b0089228ff5b. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T01:55:16Z), 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/QZNWZ2367132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbffbd11c33938544075435fea1ecbf16a557c8b70acb73cc18745c820320aab6. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZNWZ2367133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbf3e147d49079eb42c29107944488ea6ed251796c26becfe6aa7f40d6a52fa. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:17: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/QZNWZ2367138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb68f1e05dfc6fb084cf2b25b306802001d43c46bf2c3d4828c0bb9632873ffa. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:22: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/QZNWZ2367141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bbe72d1bf62cf6cfb9d02a9e49f836fba57b66270a57f065800b443aca7dbb5. 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/QZTBB2304765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa634e4d92df824e4ee1646f47b02c0fde289af5f9ea24370609560d354385767. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11: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/QZDA82429396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c53598407bb7a4b0c5e63930e2658f587e3f75e3c0894e90042a82259d0d34. 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/QZK6Q2459682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57de2f21d50f5932fd7408ddcedf6d7a3eec4dd2428d76a27d8cf08c38b90b56. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZK6Q2459683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ea4e6fbfb5502d35af1693940f6ad0e17347b8b547ff558dd6ef2307842807. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZK6Q2459684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7429a902a86e42b072e2e464216549668052a65a0bbf416dea4754deb3b74a31. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZK6Q2459685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a841a777e611ea07bcf3af8732690acc45e5eaf8305bb37fc6a8b96c9a6ce0. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QZK6Q2459687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053f19dcd3ef7fcea7d1c04f371d7293be9ba7ea3fb1d5b09ac0288f7a926eec. 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/QZZ8A2460291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b397512673ed2fac18c9b447e585913b47f3647347e0aa43c19476c45309d3f. 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/QZWFQ2441371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd7cff07c825d475706070dde20a8554ded63d5746ef82502b42488bcb05dc7. 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/QZWFQ2441372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76d0de8916659ad2eaf4b2209c78c325cb9d908b9843841469313dcd0f810aa. 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/QZWFQ2441373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8934efa4a089fc7335d0da0ca20b189ebe44e6c9d7f2bcfbf8d4a0415da5d8. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZWFQ2441374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c0003c56210fec3a64ee5e221fc4821f5a0f124697d79718acc7c5aef8f201. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:35: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/QZWFQ2441375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf8855088700a43dc17c9e45ec155975b31ecc7cf60531eaa3c6c93c31fa6d7. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:00: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/QZWFQ2441377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669b342daeffdfd6a8b23bde9f9ff719204207e4a01a4c43fd479cf4c863828b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZWFQ2441378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf351a942ef82e0058026f7c017d24640c45edf4919c973d3bfdca9705fd55e4. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZVEM1800502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296ffc44236917bce21d20fbdb95c53a510620d23e8ddd453ffea6d99591bb4a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZK6H2586572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45e58ef220f0d790dde4bf3feefed8347b5990354ced36faf29becdf66fdd58. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14: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/QZK6H2586573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4cde803990da15ca751bbc5da73bd21c9e98f41fb690b484eb4bf8155679ffb. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZK6H2586575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861a235270aec1813786fd8ed9a32dec5a4d721115432f27a0bd6675e05d5b4d. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T06: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/QZK6H2586576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27757176dc2c07a2b9f241ce56ae00544c59142da04df4003bd4bfdb7aa9c473. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:35: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/QZK6H2586577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9630d8553385aa6157a23158f455a0cfff64dc42111bf458476016284c67fc4e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6H2580930.