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 0xc32b3e0c554b6aff1468b739448bef15595d394324c64175c1e8b1015ce3cab2. 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/d9c194f8-8254-4b88-888f-01b226192846.json and https://artists.proofprofile.net/proofs/artist/d9c194f8-8254-4b88-888f-01b226192846.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 0x9cf0d2cd7f4849878abb1d9547b43cdfe470bedb7fec88014dded024314547f8. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/QZDA81965547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815c0249f76552cc829a2cd9666b1c48c2aa56a36a309b4b7c8a6ab6d3f6e5d0. 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/QZTAX2552273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965b7e3deabffd3724dc5f2aabc16cc82b870b43294ab65a4a8fca28ce963a0a. 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/QZ4JJ1994392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0142f08ea080527f74b82b4416c7531fed4917d82d8a81c45c5ee55ee0051f. 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/QZ4JJ1994393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27fcbaf2e16815f2664af373b0e0b3f0395e5b36124165aaec241c27f1e47630. 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/QZ4JJ1994394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fd221df4c69f58823c238c6ba60f524ad02e41ccf3834b8165d8fc5738da97. 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/QZ4JJ1994395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0620b3528883c3bdd537bbaa0a95836b625ec4185d9384655abfc36ab22a1c99. 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/QZ4JJ1994396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ed37b2db1fe36cef3f0f4725ff4631604ce64f39a0a2d9a895a04a661ce28a. 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/QZ4JJ1994397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700c149e9e6f9669ea101687785a8478f624ae69b02a353e73c350532fc3dc52. 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/QZ4JJ1994398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6daeefc3b843aab494c00f9074e208798c2cf0ea6a3f1b758e2280f41f02be2e. 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/QZ4JJ1994399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47359c2ca060bbbf192246e8ebbd3cabb973d6c3626f24779fa15df3276f6ed. 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/QZ4JJ1994400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a628ca6bbeb955041aee35397255e57147c5e5e42d52bc0f3ac06d23d0494e. 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/QZ4JJ1994401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258fd5cfda8a40a8ad8518000bf5df8ca98091344ae9f03ce11c963df6e5762e. 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/QZ4JJ1994402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71222877031f8909e3fbb7d9b3b6f0277a23b2b763382ce038a5e2cac322a71a. 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/QZ4JJ1994403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69fe0188be0cd62e528386626e89b11caeaca296d9cf232b429b21f7cd8d0428. 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/QM42K1839199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b785cd9c5245f47343be268ebab34fd1c294edc7b1878828ab4afe9837b166. 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/QM42K1829934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e33696db491477b62b5c18f5694abca33335392c0eda85dc933a86cbcb22ae. 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/QM42K1815378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82f258f78484ad31494a00e35a24781a9fdbbd2973f864212f317798411668f. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/DEVF11900834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d2bb36ba38adac1dc1e3e58705afebb7e0aea075759312eca089000e4ef860. 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/US3DF2472084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87886d37d7f10bbd7ed40fb5685522adca923c7c52a9ea008881eb64a4a5c628. 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/NLT2H2500248.