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 0xf0738ce34f380b447747a1422ad1e3cce0f4ec50a3f5f38a456129f073fbde18. 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/efcdf93f-0f26-4b18-916c-451db19a2057.json and https://artists.proofprofile.net/proofs/artist/efcdf93f-0f26-4b18-916c-451db19a2057.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 0x358fb4d4adf2587525e1ecceac17fe5495f5286d077eb2fdab7811cfcb6bd163. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GB6KN1200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b3c905676a453d25d3b5f9a36dfe075467a877fc9d51e6b1672442f79aa068. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GB6KN1200027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb191080bfb7219881abcb17c2f2897f7c70741a423d613e0c7b03e0bd0e9395b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/GB6KN1200033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b24fa3d31b4ed69b2e94472f5b59fd689b304eadca13f7c88ce4caee4fbe32. 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/GB6KN1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d5df118da5cfd8c4be789a939e339e2c4d3ae76ea8e0cecafd8a8c9e8491693. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), 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/GB6KN1600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b93e084c297bd1fdae631f587e10285f47457e2e8f45f3ec9c93dfb1a386af. 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/USDY42304708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ff2c776d85da2fc7dcb1eb113b6b29f59b04f6ed587ffc22b52203657ed174. 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/USDY42304709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb370c1f0364ec5f2810d4e9b2bd0a36168ede45d3b224ecbd42a4563a8db59. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/USDY42304710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67761eb2d9d1f8a2799b6d6571f42cedf398fcfd5dfe019ea4ea6a8ac4deaaf3. 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/USDY42304711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b63ac60fbd22298f87f6a59d256ca139395ff9588eebca64fabdcfe28a854c8. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/USDY42304712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7274e437b7739b19a59c710e06f0389afafccdcaed2fbc80d9e1003627a7912d. 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/USDY42304713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b523abb3305ed9c733fc13a09c0e055c857a4a697d8810bb7b121b5a6148f93. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/USDY42304714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a06a6c4a1f704d275eb9ae740925be6fe6084437843ec31400c03b199c98ddc. 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/USDY42304715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a7d0ec1d8631f84f5f434da3c216ce58eceb1f82edc9a28ab3151c423c1946b. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/USDY42304716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdbb12465a9c1ee4a644efd068342e04ab474471e386336f396550a3597ba08d. 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/USDY42304717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3783dd1979c4c2c7d5f720da2b702600d4e2ba1531317f26d3e8f6daaf39f0ea. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/USDY42304718.