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 0x8ebdcf859a8769001e942e961a5c146701922b92fb89d9e1a51160447d00f99c. Chain 2 (Bitcoin): anchored in block 954014 (2026-06-16T22:46:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/30f43f8c-7029-430e-8d2d-cf4bb9a32769.json and https://artists.proofprofile.net/proofs/artist/30f43f8c-7029-430e-8d2d-cf4bb9a32769.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 0x0cf0dbe194dfd586b8d975710525edf441c3f1b4319e43b5436b0e4b01554e2f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/TR0331610714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cdcc25ee2cb23be3e29e1c11a8754f9721855f14aca8a75d17eaa845ca90157. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/TR0331610715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f133e60a446bcaafd1dbb67c5625bb731004ab63aa355f431c87e69b5ca7f8b. 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/TR0331610717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x562efeb5b6330e5b96ed15ee5ef97cac75e3e7782486ef1bd6f8ef1fb721a92c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TR0331610720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc55fdfedf0125092998dcae569233c6a499d954707ae0550a8b146b5c0a069. 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/TR0331610722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750a5a1d0c35bb96c7e4b56e9a0c38de29523c8efde620321771c30981f73b6a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/TR0331610727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17cd6c85ae314ddc109c4e92da64efa0bc192c3b001c8149c8837ca58bd08022. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TR0331610829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4059316175bdd24773d4d261ab0de4caca2ee003b7973ba2c8907644b48377e3. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/TR0331610716.
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 0xf956785e2117a8f1be4c7e1408cd291be7f4026a694431259e951ae2f3ff67f2. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/TR0331610718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc7010c1da4d6928df6669622ba8d122254d6066d56a804d2ed8edbd183a6dc. 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/TR0331610719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc449ccc4a6ea323e4153038e015336c123b82f5d611d4c8cbbbfa0486dcfdf. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/TR0331610721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef547dbddf160a642957bbb3519a362c15069f826ee433bb0b7cbb751b6c3a5. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45: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/TR0331610723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca6f1db4e0dc3fd453f4ac5afac05cb5ee01e744fef830fb465e76627247e93. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/TR0331610724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1980ea29c7dc38c985632a34c5eaf47f75e4877cd25239473fac5e2e29ad2f5. 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/TR0331610725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40eb02c67cace1a26a4b588cf9b43d660bd914301af5cc751d84cde15c5629bf. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/TR0331610726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d862ad3d3e3d5764ce510e07f736ee996e9be396e8b65d73ac8dc4312345ae2. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/TR0331610728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce73343fa0eda0b6453be2eb71863af9f08a8927e85c22da511079c4f187cad. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15:43Z), 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/TR0331610729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35d79260aa3e5c2f03a6334bb2c08571ca1a77135a2250ec94151d0818a0691. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TR0331610731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4f8957a239fbe895873b646be72a346b9153cfd9e374269cce1aacae4f1961. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/TR0331610732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98a4efe3ee4a857ef09f2a9575678602bc9f79b3ac4a6b6a3601fa46d638314. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/TR0331610733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cae99804d2b8b806f483680dec67ec69409a10dfc55a67664651c73497fa159. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TR0331610734.