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 0xab20ae48d50a952fb3a824a3ed15116e83a33278b6420265e7bee1034b351123. 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/3e34aa0b-a069-4953-8a5a-763e19eb899b.json and https://artists.proofprofile.net/proofs/artist/3e34aa0b-a069-4953-8a5a-763e19eb899b.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 0x82b262c78d3cff0164ecf4ae74bc8a00cb0c9c267823c7e7da55da1a7680e482. 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/QZMEQ2193724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccc0f01f3d2bbf5662ba7fae98f96106d5525e1ff087c4204efd0900e39aa6d. 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/QZMER2106662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa121977060aab434bfa8cc28303b4082288b873ec5d22924ccd475e64ed2b92. 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/QZMER2136880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x340cceb5d0a6d8fb8ef43555dc6abf06aaaf928adc5639d7b1a93bcbe626da6c. 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/QZMER2131498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a11bf32b710804b2d063dfdd9666ceba77144e4685c7384d81d4eeb70058fe. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35:49Z), 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/QZHNC2292346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9c2658637d049f4971a493a723cf7f071480e6c346009791885b57a4469162. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/PLI366561280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0fb88c11c4e6dd20ffe5a244255b8912c55bee80c2fdb48c0ad3b7d3d4637a8. 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/PLI365720770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e96b5055e00c830542c1deffda67efff27a7d7449c6de9c5dab4f2bf82d8fb. 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/PLI365720780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc794095070729711e84185d5c1e62f20780b8f7459036ad6701ed09b9e04c2e3. 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/PLI365720790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f916f4bdd675cb8608c0f68520cb8fff1357a7c78dd6599ae2b4ac9e0d95e8b. 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/PLI365720800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7bcfd6f6be3075858eadacd78f90e624e1028c857ce77ab987f107d8ed360e. 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/PLI365720810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861abb6ff590bd108c43d42cf31b269ae9160865360a2144c638058ea22194ab. 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/PLI365720820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714646eaddbb7bf20ebe173cb1b96137e05102f7e2b39c47c983c6393c4dbcb7. 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/PLI365720830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5517d651d7b8cbd705b06978764a4191bbfdc237fb1cf0928d7480eb715e74d1. 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/PLI365720880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3fd5ff9e7d7cb319b9d229244505b797e985ca8d0b605233bf9005638d917ec. 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/PLI365720890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2caf4450fe93aaff59f58faf0ea2d71ad712b1ae2f0d09f958d474f464a539ee. 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/PLI365720840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f47998376643f3df1174fafd7c5606efea6e9d26c03894e114e596ae43c7ff1. 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/PLI365720850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c3e1f444b61a1c78bfff947aee4111bfebb729062eb6b4f582909e19ca716d. 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/PLI365720861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32cd599cb5c2a2696b5639e73b6040692f9bdb7d2f0a0d3c74219a423e0c15c. 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/PLI365720870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff1c671b9964e5f182e115eb6abdf79e4365887d2938a5095f4a80bc2a507c1. 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/PLC062256915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5bc749eca3b326476a592943ef32f254efac1ed3be1da0f631b2a753f22774. 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/PLC062222272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa126aef6ca4572a08cfd217019522afec92f1958885cf024c176f5019cc3e5a3. 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/PLC062221366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb466f7a4c1d189963389276d208b6202298a6dd2eb6fe690871707b58e5c29b. 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/PLC062365572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x188749ca6b44a5bef4a0be8639afea4849a5832781f5314e76c1a672ca690005. 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/PLC062401668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa126aef6ca4572a08cfd217019522afec92f1958885cf024c176f5019cc3e5a3. 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/PLC062221366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e52845d634c263d01590cf5b75de72102ae4ebf545f08b0bebff5252290472. 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/PLI369553350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9175a6ba1164cfee3149c98cc4b4ca88e05663d1a8e7ca17dde88865d864eb60. 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/PLI369553340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6a4d34eaac9656fdec2cbc0712bd47624d683e7033e6e4e310f33e84c44f1d. 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/PLA552500090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f38f558b21fc84e8cfb5a461a17d4af5f7afe7da7cb4a9c1999d73fb478d2a. 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/PLC062367109.