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 0xd826709eecba5226c31353bd5945216e399bccf2c6d1c8d0f9d328d36a1bd663. 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/00df02e2-6f1b-44fb-9f6e-e52fd8cfeaf9.json and https://artists.proofprofile.net/proofs/artist/00df02e2-6f1b-44fb-9f6e-e52fd8cfeaf9.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 0x074a6cf15d02583fa389197511f87420f4b425f39327149aaac3ac450a660174. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/ES7580700093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43bf3e929fdb88371c644759b1dc62013e438a549c862271176458dd93bbc0a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/ES7580700095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7310e7d68c9345c6d2d44ca802ba6d478ab7a9dcf5f344f226765607b19889. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/ES7580700096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793670988bf8217da8f67ccffc44bf52217e3d2868ca11a992ccaeb53a33db6a. 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/ES7580501467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02944cccd039440600fa4a832c08e38375f820cc4d000f1f719c4bb9af4b2e5. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/ES7580501472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6b4a4a6d9c79b2373e2ed39f17d87347084688ac42f60034ed8ff21c90503a. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/ES7580501475.
Grandes del Cante Flamenco : Jiménez Rejano
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2920a69c0b54c92dc360d296374cc6231010aaadbbb888bab2968c2c468389. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/ES5371700754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59562d21d0934ed49d3a370831aee871ee7e8fe507a567c21121802824b8460c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ES5371700756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e91f72acef67014baf664a0b96dff104cd308671291d646cdbc616aa33137c. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/ES5371700757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a61ec86687eec0686f99ab60dd7c06e58f43d922237fc2146ea27db19d92689. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ES5371700758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b27830d51e1e26d520d00a5ebef9219948832095af53c874670dbdb1957b8b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ES5371700760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845e093fa961617358eb2980fccac7209b39d93071f38a9f340eb4fbcc792b2d. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ES5371700762.