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 0xe6d58dc361d4c7243c742755f5bc9d207e454872cf3dd080e5841b25ca39c42b. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4885232d-6e39-4a04-9a3d-12eea5d22ad3.json and https://artists.proofprofile.net/proofs/artist/4885232d-6e39-4a04-9a3d-12eea5d22ad3.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 0xd159a2bf9edadbfcdbc8e19f32253d297431e27ca3d244b46ebf9a8216e59edb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TCAEY2090762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9974e5b5ec22c746a97167c5bfb2d6e9f37400fd0efb7b0a8faa813a5eff13. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:15: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/TCAEY2090771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d47e1bf914efe810c532f60c9acd7e3f4679f97ddb9630511825996240007b. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/TCAEY2090777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e70c546f42714dff2461ac1fc19dade28f4dc21467e3e1f80c7a4ac1526de2f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:09: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/TCAEY2090780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0566e2a2e2d46075f5b18e614e85b12610328a3d5ca559d9a6ca1d272d5cdd. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/TCAEY2090792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa4b482d9eba2c8296bf2777001ff6fbd06a1d2f5d2f5da6889abc16491b8c6. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/TCAEY2090895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b50bc4dc6e85f0d10cd945c2f3c6336c4b1f7885fe32074eea1d9b3c0423a5. 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/TCAEY2090911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb66bd581ab1324f04eca27b0768e194ee133e9a3907624aac9587ac5ccf7af. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T01:03: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/TCAFU2146372.