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 0x7f4f1b0e9ee603857b8fcec8bf848622001d6a862e4612300c5058f765a04337. 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/ce9d7c45-8a0c-492a-be3c-830d3d383665.json and https://artists.proofprofile.net/proofs/artist/ce9d7c45-8a0c-492a-be3c-830d3d383665.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 0x46ed6f224d0063431fcd019a25ff93d16c849f1296dac21ae00165c30b992067. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/USDY42211835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21849a301318855228c1788bd56234328436f4d42c1dea124ad95d65af5eb3ba. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/USDY42211836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4af50c57c1e1f391ddbaad183e81f431d49854688fc9e34245b76c3bc0712b. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/USDY42211838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c50bc947bf38a13e7429eb113b9efb739845ea684a9f1d67960b9bd8f7aa88. 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/USDY42211839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb7af4533ff71c123742071af724b661a14c0aeb0feca9e83849ceb3d1577d1. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/USDY42211841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91acc7832a3e6e4d97b9fd518843b85febaf3286f49cede81478860b502c745. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/USX9P2392939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47409e0799ee3069012d96f2afe1ba7b0841671303b4c358986c2e3e7453258e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/USX9P2392941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5104c800f0405461f9c18c8f74a84b556b95eb2bac9d3202430e27a6f6b9ff44. 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/USX9P2392942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc733026945936091d68ea82d0481f9ee14de351abbd1ac88ef5607a91901f71. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/USL4R2486573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf82b141c487586eb7f3e47e0b037156bb2c7cce385f62acb4619c5eec016e9. 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/USCGH2529166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc733026945936091d68ea82d0481f9ee14de351abbd1ac88ef5607a91901f71. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/USL4R2486573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf82b141c487586eb7f3e47e0b037156bb2c7cce385f62acb4619c5eec016e9. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USCGH2529166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1453f8986891222fbd4dd4ebd4e077553737e2776e0410b0c6e7d70ecd93d5c. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/USCGJ2515648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b86a9f306179a0bc50fde7a1d11eafdd6de278a30e12e280bd4f3d9a582ab2. 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/USCGJ2515649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27368f2381c1eaa787a33e4d4f83c1e89098a65ca73e931f3766c172e52c3297. 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/USCGJ2515650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68df3fedd34b201712be6546883c1e399c896380414b8fcdc917216d043db976. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/USCGJ2515651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46a97141ee66837efba43d25d983780ff6d05b5cc96f46aaa01fa20d499eec6. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28:11Z), 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/USCGJ2515652.