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 0x5160fe258fd1a5627768c3c6c5b4967a84280662ba0181045d8b995a4069b65e. 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/38f7c476-1f07-442e-95fd-64af86faf934.json and https://artists.proofprofile.net/proofs/artist/38f7c476-1f07-442e-95fd-64af86faf934.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 0xd2b8aab81bc542d8a727824829ccf1e5124100668c0b4af3565695879e608188. 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/GRSTY2203358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839b7beb21187280e9b02632b8e899e454a6acd15a03172fb9bf2787ad8f137c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZES81895580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692e8c70f72e26be75a962aa7d4f520c0b3263ebdbf89c243f488a6b8dc695c7. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/GRSTY2203361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52fd8b654cdf4234194512ec5e2be71366e67ad5bc28676a6c39fea12d470d7. 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/GRSTY2203362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2b505cb5de86432f9a5461a8b58ca10d37b6394f35cef3fc1459ec70ffb64f. 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/GRSTY2203364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9b1eaa2964ef2370b9aadc608772141f96f02f9f0f642085c064b3d55196c4. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07:52Z), 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/GRSTY2203366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6daac817f93a01a6551db7ba5164c3f5e9a001c77aece008391fc6c6f0d5fa65. 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/GRSTY2203343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04a3381b53254e9acc8b60a175d23c28ef60fac921dfb79bfb6d30992b6741b. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/GRSTY2203348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5dfc54fa69facf913f39bf245ef0ae058616b64d80ca7ac6c2e7bbbb3a1d0b. 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/GRSTY2203345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf848de8b0e30e898f464c0ac0ba0ece330bcdaf000ab678b35d37bea257968. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/GRSTY2203347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bea2ffd70c7d637bf393297959a2674057ec6ded34e2a2066d959b40555cd7a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GRSTY2203353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf948101d7d88802cdab6dbba243b7ba4f7b86e5e7d47ed42cd09ac78bdd6ec2b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/GRSTY2203346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9c22a8d832f1a3de4db3d6bfd7f1cd4a9383219a424322634f521788e349ff. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GRSTY2203368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f19c4311bd5c74972053b1a1537bfa809643e34767e124d5e5ef8fe5c9b74fd. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GRSTY2400349.