Willy Johnson Semedo Afonso (born 27 April 1994) is a professional footballer who plays as a winger for Cypriot First Division club Omonia. Born in France, Semedo plays for the Cape Verde national tea
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 0x46e0951c93504bf36584b6d46817fae4ff1321df4d1a6acc70369b16f1b48432. 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/1759a4f1-09f9-4ea5-9229-c868367fbc79.json and https://artists.proofprofile.net/proofs/artist/1759a4f1-09f9-4ea5-9229-c868367fbc79.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 0x7d3e4eb4755b9a88bc65c480736b706f90d665502d39611174c1e215ffbd1559. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/CH6541658759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbece74e51e36fcdf5eb24fd3ba56d10241250e45eb74dcb98db1c44112269240. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/CH6542030778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0141426ec2570b9d9b3201aa90d4dd9aff7c9999115c113c2f8c63a0bb9ad7. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/CH6542030768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce81d063d0f6b27d4cafa372b4cf86b46aa6d625d8013ad74f50ab6f8e7c4e44. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/CH6542030767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131a9cab4b64d3091c74e5059bfb786fcd9e713f44949f0d5c37bc7a24b14875. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/CH6542137700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf275bb85ea662fe8edb7bc9c1ad4387cf88183b16411c4b338dfbde7ae90dff2. 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/CH6542303398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22634414df0395a02ac0ca18c3790fc25b8c505a24c13b3277da4e147984eef4. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/CH6542361181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3aa1dde871031dbeece6b47088935a0945df4d01e635687ed6be46c345a449. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:11: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/QZW9M2338676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d697f5f602434319bcafc74ed943146015bde54cd2f1c04de2d8940983eb93a. 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/US7VG2500593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3ff2ad9591abeeac8edb1ad616d2e4c1a283217dc70ee2c28bd2331b5877b7. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZMZ92520343.