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 0x10af8131282ac3f0e50cc976c402db0630ff4e885dc581e4f1c6ad9aca086b9a. 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/8b2df0a2-549e-408f-89be-7c9ae415d3ba.json and https://artists.proofprofile.net/proofs/artist/8b2df0a2-549e-408f-89be-7c9ae415d3ba.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 0x30cd38d0334566b1f2d30a2b5b9169ff220e29373cd94a129c03244494aaf189. 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/QZTGS2400156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0d4480a3daf7e8f14261f3e2cc69690f3daa1e4a530b58e11d56b5939c8e35. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/QZTGS2400170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ef093ce8fdbcbc54585520f4c5d4aea9e097f688503c17f230ea9499d9d37d. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZTGS2400219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ef093ce8fdbcbc54585520f4c5d4aea9e097f688503c17f230ea9499d9d37d. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZTGS2400219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40d174c048b9b03ceea805c7f061228a7dfc5d41ab95082c262f21800c8ab71. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USA2P2462550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38344950038e8230591fba1a8516985517e4db94f7348b97ab1cb2d576b801d4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USA2P2503485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cbef21c205edad6a6e2d4d5abb8845f62c9a46e271956a45f162c9bb063af0. 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/USA2P2509454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83b2ef2a2f190ad017e4aa7c713e5e75f6e1ab504503dc9c8d5446b31970f39. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/USA2P2520242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7cf4b24068b55d72818fe89c99571f9e829a8304f3a330da0799ce1caa36ba. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:11: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/USA2P2552243.