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 0xbbb89efea15b128843d5788d6dc1aaa7fe5c26799489236af400cfeeee2a4476. Chain 2 (Bitcoin): anchored in block 953695 (2026-06-14T21:42:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/72845902-010e-413a-acce-0325c14feb79.json and https://artists.proofprofile.net/proofs/artist/72845902-010e-413a-acce-0325c14feb79.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 0xe6f8ca6b90587641b16679caab60b68b158848982e3849decd79e18012b6cc4a. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:29:04Z), 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/QZWFM2334232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2907ad76d1e15a1df572a692047b38f9c29019bedb7d4e1609b03f991a817cdf. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZNWZ2409569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b65500b4d3c738233078d1b20c4c12e08bb53aa2716df40b170ed79dd23a19. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/HUA612501578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd79c6b051a77b5349382b3a1cc34a7d30aaee7abd951324a14b472e26d0ef0. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/HUA612502000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb399ea164696dfb4c187e1132bbfb17f87bb231f507802812646c70001c01612. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/HUA612502376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab94e37cfb4fa98ef43b97d90b7b95a4fd3237ace3d63a855064949ce106662. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/HUA612502704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9071b17a0b36770bc436578ec13a08109c23035fb732909891e411f80103e9. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/HUA612502937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8386d7e934482535baedf1d2f0afd0edfab4070becd34c9942c1c9019a41db37. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/HUA612503138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b29fb8177ca8daddbcdd1fa2052de08d391ae7e40a85a14ef427be19112b70. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/HUA612503413.