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 0x805e2460c6628697a067b55747f81ba90ca36a6476d43e304ff2825aae882035. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f4f810dc-5ab7-40c6-8328-77c95082db56.json and https://artists.proofprofile.net/proofs/artist/f4f810dc-5ab7-40c6-8328-77c95082db56.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 0x5dedfb9f465d3fb7640d0c484e7f89f8dd02ded321aa63792edaf7f08c955916. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T19:58:47Z), 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/RUB421307996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb12b636348b30f2e5b414b4712bdd03a1af6b88f0786e4e8815ef6f34d83541c. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T17:05: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/RUB421600582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2fef0501648470be9c05358dd0921cc1ee23e83b878c2728cb1641be1aa4a0. 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/RUB421901438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcc853704364620877cece6e9eb4c607f06b80a11a24a52c4090905224b77c5. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/RUB421900883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c0eb2fd88aa29e09b72f1cfa38c4c5250fa7e5957753f6b94dc62db4997551. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/RUB421900497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a763966153a9156fab2c9d29342130aa3c7e6ae441458ca045c6790d98d844. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/RUB421700507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dd5801061e19bbc49cd43efcb5e67906ffb3a33b995490a38e7ebe01d2ba3c. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:50: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/RUB422302528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434d3a8c26288f63619ee15f8396f271fe80fde353bc76907c3400f3531034f3. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:06: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/RUB422400737.