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 0x1c905b7e6498c44a43d728c29ce1391fab091b7aef0c1383562d287dfc8035bc. 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/29a4ee55-bf16-4f72-aa37-fe453357d7e2.json and https://artists.proofprofile.net/proofs/artist/29a4ee55-bf16-4f72-aa37-fe453357d7e2.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 0xe0608f666fa95ec147dd2c3f214c2361ecc5956e4378fe8ccec75ac82c17444e. 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/QZGLS2177949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe9e73d02274909c03164092dfa9432232e7bf482ba6c8c0827511130b25f2e. 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/QM7MR2203981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887838273ea8cf6b555f569ac5b60cfc4305f4caf0b91b1698be72fdd89934e0. 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/QM7MR2205920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca09fa3cdd510af8303a28dbe89c05c5aa8a6831e1a5b22921eb9f0f81ffc373. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZK6Q2307828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e568a6c769f66b7a2a97a83dea8cb5e4543dceeb9c62218b96896b68f1e2bdb. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZK6G2345720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64744c45ff77f16b21c9b69c1fec9664fb84b23eab4b1a7ee26598df6e5672a1. 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/QZYD92401860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee66462f1c68027d292da40430322c3dad7be51ee765a1a44588c8da05855f3. 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/QZYD92402224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5120d5375e5fdc45930bcfc83ea866c2eec7aa463bc77ea9844b3e03681a951. 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/QZYD92402265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034bf0c5ce394adfcd9ae104e1bbf015077524f8be5aee738f582ff7081ee7d1. 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/QZYD92401816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba29951900f964966cdd46fe1ecc1d2a195f74a1d0376f08b01798071cf26ac0. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QM7MR2301410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41419ba5628bf3aede305dc2a00ce229023b4c2edf26bd029d67b1b0f1f98eb3. 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/QZYD92402264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8459204af5cfec7dcedef1dd8828df2ad8752a23cd4867fc18d85c60c3547e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZYD92402689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d8a96b33b0eaac9fbfd5dc445aff13242401520f92909b6e3bbaa7284a6ca7. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZYD92402897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdffd72fe1bb55088a7916415bf6be0ba3ad3a07f53712f32c529ef2dce0fa4b8. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/QZYD92402898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa08895b372e9711a3b61496c477b93b5517df5ccd8e64254518b6275983118. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/QZYD92403964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f9dfaad1fb5f43ae740006a35a06f36a350d87869a52715e7f830547a05aa5. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/QZYD92403966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f349894ad00adb4d23e501f7b9b01e200aced80342736eb351ba81df1f09d7e. 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/QZYD92403967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8d81f4b074947a33e82ce70f0a92437a7fd65065fb97d408acd55fd4f65af8. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZYD92403963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa457141a27d46145841f5f8f659a3e3579f43fa6bc43e268710561bcc8a4f0c0. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZYD92403960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d750e9efc532da1bf70dbdb538e7921fe756590096b8f1aa551645fb3ed537. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZYD92404983.