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 0x30157f605a111cce1ace14cfca7f3f4933d7d809c7caf5699430123c1a2c7c7c. 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/f081a9e0-3d7a-4cc0-bb9d-3b9c693e80c7.json and https://artists.proofprofile.net/proofs/artist/f081a9e0-3d7a-4cc0-bb9d-3b9c693e80c7.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 0xf9c948057fc588d77f414fb392874f2ee0f4e6839039cbe3be5765d818f396af. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/DGA0L2319424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1274a41604c282ab3bddbd107340e6255d01cec0e5f66baf4ba39138f8311373. 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/DGA092395119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a2f964bcd2658510ae4c1c14112326993222530c50f2df6c06ea838d7104e7. 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/DGA092324764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e381d1f389d260feeeab38c5a3cd10cbeab66b58acfdce844662e807aa3e09. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/DGA072381112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427979cd66ae46de362305bfcee03f3754861fff1601295f69a31e70330d9968. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/DGA062369602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2acbe002e78cf34f606597e67e6aa91fe077ebd0cc4971288e8226fac1f0b6b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FRX762314114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92bfa8a6d957dd5f0993a3f04f3baacae316687860745239222164fa43847f7. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/FRX452305781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d2a98707dc1936e1713fbe1d88c30495f449db86406ed1eae36a01b15b37508. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/FRX282381566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88e69d7b02dd715c781b62877d44cd1d99765ae3638947eb145ea293df3a5e7. 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/FRX872335372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40339b40d053d3aab11ffa29fc011ed133e545b8ee616a79bb75e852e6c0af0. 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/FR59R2320452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e50217717b8ff9d24c289dfbd886182023ec424a2f521afec2043dd65aa64d2. 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/DGA0H2461946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddd0f9dfc503de7ddf7be46059b029e44fcf4c2f6865177e609eb3bef28dfa5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/DGA052402375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1297c0bdfe774009164f6500d279f97b36ab0139750ce0bda342d7d994636a2. 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/FRX762498660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea58bd4ac8ee7a9feb4c9d938ceedad08aa586a341640dc5fa7c0491f2d30c2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FR59R2465469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa198326b6fd89df1f48f6c6318a293f58651dc0d7e5845151422a2e1d82720f. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/FR2X42448362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d0bf5a75680ecc9ee00f96346e2f1e7317efd4e8285942e01ee7ca9db1c856. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FR10S2468457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd4b62231d13cc0456ad490f5f11326ab6db98e28b0e30cb622ff8e6ece9901. 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/FR10S2403465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7993a374d8f761d6b439b55e5a2c50d6906d83ce45e20d87ad983e0fa7a0c5ee. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/DGA0P2301826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2daa5b14979e48429ddd460ff8f989444dda7047888c871997c00d03bf24c432. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/DGA0L2374428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c672abda95428746670a89268afe3db52c75e86791a3278f18cdbf38c1b342. 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/FRX282347341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40df08005fe0d5ca7979d5a24589d3d21e166cbd173067d7fc167612703d2d35. 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/FRX282340414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92d6547777ecbef639f1a6f1358ebba384eae66c99136c896b977543060ccf7. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FRX282311993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4afc52b28934542a62f71f910f9c5b5a6e47621f26c868d0d02d3fa3440540. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FRX282311995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adfc0cd1d8bced70953c4f5f22f6ba41d855953a4387ccb4dc10f2fb3c7fa6e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FRX202323963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c59fcd6d32ba98d68fb762eab7cc546ede24780de24d4c0a87e163db90bfca. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/FR96X2390140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c78486e22679f5601b19fdf1984f612c41b6326a16ea5c7a0fa1abdee76cf62. 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/FR96X2390710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad74c5eb9da7bd51db5c0e977b0099224c4f1f2653107e3cc66ea447c86d5af. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/FR96X2344666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f111c911e2089215bbfef0286eb8fd15c7cdbb4a4e82f06e96256438066d16. 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/FR2X42367997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60100bf64c1db5c35abd4930490f994b955e1b6c72fbc2905957df0e0ac4328f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZXLZ2359652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ce45196a326fd8285e3b6133d56fe7780f88fe3bbb8a30db88e31a64cbc6af. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZNW72392228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82606f49d6df8a4ae4718e7e3ba0c9f0a10acb630de4855ea8a7d4089d4245f8. 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/HKG732270253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf86d0b68460fc7d4e78b3169545a66c458354f3c6ac58c3de7ec1133576a02c4. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/HKG732270254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844629c6e0e5c1f91b4ceeaea5db760b66e1d66f77457402a085b296fdea51de. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG732260873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5a77baf5b8ab8f276592547cb23022d880246f22bbe583ec624ae741ddafff. 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/HKG732253096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeafc117e01800f41ecac780b2f264504eae88b3069bc55965166b9eb38ef9c0. 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/HKG732119142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140150a4b5c4c78e05eeeb477605ce9907d3c81f970af3e5c4dcc1058db88cd1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG732131395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf99ce8f882fc5252cecd579ccbba1201b186d46cd100331e28077458cc21e63. 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/HKG732232172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c052f2b522b9ce07012f86e93ee233c9cfc051c11b956c87d53e987c588e73. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/HKG732232173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3584871df284555f3e763d781d8ddd9c35617f59982a8fd31830134289f082db. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/HKG732104572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0c92a3036f429921063f15ac869e7d76365f54a21ea965bf6636268f120833. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/HKG732101066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5329f8f90240c2e6f1833bfe0aee0cf23257713385dfc9420a8599168ef8ef9. 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/HKG732101067.