thumb|The Royal Palace of Madrid is the official residence of the Spanish royal family. It is the largest royal palace in Europe, as well as one of the largest in the world. alt=|thumb|The Winter Pala
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 0x0a49bf6f57f2d74873ac077456c8c4f12bd5424116ec24302226cd47442b16f2. 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/8a203a7d-7fd4-475a-871e-d1e0af59445b.json and https://artists.proofprofile.net/proofs/artist/8a203a7d-7fd4-475a-871e-d1e0af59445b.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 0x3025ed755ab76013514baca36d04e4c6b0b031ef29474ac6155afceb97309b6d. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/TCADH1764543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c84403305b8d0c3b74f5ade00f5e6c13fa8c66e493bde3c2b4a29d19e465a8b. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/TCAFB2025932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19cb977dd6a49261c2266b17d8dc43d4d764f0f9c2b47b5e5307ab94f7b4fe3. 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/TCAFB2026234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c502a5e904a2db0f3d56c6b8509f8b1c85814a8ed6dc67d67cb527470fffe7. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:57: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/QMNU52300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2e91210a7af667df0a20429ef6c4bf6641a3175306d20d3063ad546178419f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/UKW3Z2203293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae75c043cbaa9f89c4cd353311a1d5656934121f780d6aa13f8193471f00f49. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCADT1807021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae75c043cbaa9f89c4cd353311a1d5656934121f780d6aa13f8193471f00f49. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TCADT1807021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2e91210a7af667df0a20429ef6c4bf6641a3175306d20d3063ad546178419f. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12:44Z), 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/UKW3Z2203293.