thumb|upright=1.3|Skyline of Lower Manhattan in 2021. The term "Skyline" was first used for New York City in 1896. A skyline is the outline or shape viewed near the horizon. It can be created by a cit
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 0x3269337cc8daf1be59bca372a6d544ff9304129813ae45ac5ea604d02b5468ba. Chain 2 (Bitcoin): anchored in block 953599 (2026-06-14T06:43:55Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0c1234a0-eb3c-4cdc-ac49-43fdafd4e1c9.json and https://artists.proofprofile.net/proofs/artist/0c1234a0-eb3c-4cdc-ac49-43fdafd4e1c9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Wacken Open Air 30th Anniversary Anthems
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 0x94840cb19966a4d4ded9cdd852e42ad996884aa5e5738bd820ab6d52c2087933. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/GBLPF0235300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe338c67007295a94b946ef0a71c4a068b8f510c261be8bb64639245ca5e99617. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/GBLPF0235303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2565f1b72e903ddb2ed5339d6a731dbe3fb9c8c70d83a05d799bd8ec319185. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/DKD9Y2400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e486d72e7e9a1ed98d4cb2556142bd0ccebe8223f98e498d984a7c43c42668. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/DKD9Y2400201.