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 0xd2dfe2559dce234aea047f74fa642c66c91397a47eafcad3038a84dd8e884a6a. 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/0c5fae1f-bff1-46b8-97ea-ff25e19b32b4.json and https://artists.proofprofile.net/proofs/artist/0c5fae1f-bff1-46b8-97ea-ff25e19b32b4.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 0x0829256122e359e97b43174e430952838be1a3390a25bd917cb18ee63d9466b8. 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/PLA640805594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf449fad598836ae63922e8359da46fea8d98970e45fc9305ed478376d6f6f6. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/PLA640805595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b0e60514029096ba711e6a8f1d816b735939771515b78117a71977259385f4. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/PLA640805596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db4f6fb6af9b854d0a5e984e7447fd5fcdcbe7defd9cd79e1d13e9769bc45f0. 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/PLA640805598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02fb8b7482190c9b21d5c999552dfef4338e1502f57dc973eee3da482be89ae. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/PLA640805600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e6b19b96bf53731457c2870261dfea2043767fe3c1e7a732171243ddb984d2. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/PLB171201279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d131f7bdfb5680886e75fbcc3f7a7a6f36b65253999491e234ba6c410ea5633. 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/PLB171201280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1090d9301bf966348c7034c1b39de2d94c5bc667208838897a90dcb52d0958b2. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/PLB171201283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8677d68cfd2f8a862da2741cc75293f256e2075974b56b92358b7deb40ae9e3. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04: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/PLA640805675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fda512f2a9f88608f0a1900b2699363dfd93835481d765c227d3f1f7663f17f. 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/PLA640805528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d93d174ef107785f687467c1ba5f9354aeefa1b1dda2083c92ce38b524c349. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/PLA640805530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437ad34e05d38e3ad26bf10baca8d0eb2194dedeed34a6b25f0bf1cc15dabe0e. 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/PLA640805578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c38890202f96272a0896620c24f79f27cecf93a1d6ff6eb589ce5a06ba69e0. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/PLA640805579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941e798e4904a6b9fde29edd9fef15f379976deee58e572e0ac816bfbdb140be. 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/PLA640805580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2dfee503106162c927bceb02ed8bb42cb66e52e86d7a76d5be33c40c1dc182. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/PLA640805582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8942bfa62ab4b64e58907cf216fb162fe9c656247fb559838d65b99e31b134c4. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/PLA640805583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e7740f4931421bfec9f77b46d5e30192710c27e049c03372de46513015e6ab9. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/PLA640805584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99014e9fc7c9dac6aab4dd513f921a958b54e6ad2e937b7bd244a0f56a0cdcdc. 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/PLA640805586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb095b5fa8dd4ae23a19c7b5edbad7d6688d52d1024c6da651ec3cb52be9fc447. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/PLA640805555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e99751065776e3cccc319a2318bf5e06b94768093d1bbaf38bb36b30edd8128. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/PLA641308667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab647bc617cef3f09be5eb2b627ffbcaa3e17cf4e9327dd6d0d7e92e729c870. 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/PLA641308668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b13022f50c4b5e1906ea60b80e98fc64e1b541acb60c8f8a8d7b0f721d15282. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/PLA641308669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ae7ab74bdccc6ad5f9e043cf8785e7fe353a95eb2f44f3f92e30b9c5589c60. 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/PLA641308670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd9175c1ea6cf3e79d9e0f970adc9da4051cfe361f86a963dab44161187c59b. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/PLA641308675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee05fb1357ce4f968a3a542f03a0828571cb4897260691c409aaf8ea1558c11. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/PLA641308637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2203fe5fcc9cff234e12e0b76704ce8ddb073d488e805f985daed263bac02d8. 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/PLA641308639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30daa2decdce9064fd47abb1ab5f127d176a33f926ec1c83bed7b4713575b4a3. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/PLA641308640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa844eea62a5ebe749f8501e6853c590ebe40fc5a2b7f4a65cad477683acd38a3. 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/PLA641308641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb9d6957e58ae77faaaf47641e3b95cdefdbd492dd05c4202ce82da2cde09fd. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/PLA641308642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63724862530e77536f54ae9204a7fd8ab419a80737f307de8bf3096dea641be7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/PLA642010463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fd7b5e84e05c7be37c17dae50883ccaa913f73595f3d557c38e0088cec091a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/PLA642010464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd482aab45ac54c09d9ba1ab93228bbcb5f1348960900a07770f8065e13a9fdf3. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/PLA642010465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26a83304368ce32c982a36a360e7e882055a0af2a53618338fea5a6f4c1620a. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/PLA642010466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d476aa9e249bca3ae7f594c2794ebf76b06e9c571f49446eaf9b824773c49a. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/PLA642010467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3df1c35d9830473bf196ec623f5c27aaad51f134dd23f2970ff2122d55021e1. 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/PLA642010468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83baf28f86b1ff3724c1ba6d2f1e3c6e8e33f7ad873f309a4ea0f5e6d3ca533. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/PLB822500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e769de85535c6aef3a126dc034af04cae515b84f15a44f3b7e6970084d94c9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/PLB822500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f85f678b995b23eedb0ca45c83dbf8ff8c358860961ccd5fe55517600eb24a9. 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/PLB822500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b315e87d56d9fbf4a5129fbc7284330203855da2fc77871de98c9ae3422093. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/PLB822500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4b756e8442b96a65dc63854c1e95d4f890b15052e48b315d1780d06222667e. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/PLB171201281.