Rosa Luini (born 20 July 1989), known professionally as Rose Villain, is an Italian singer-songwriter and rapper. Villain first achieved popularity in 2016, thanks to the platinum certified single "D
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 0x30e4a10a709d17f94ffd2b8996ef5b17a7d3a0e0158bf85822d4f2d936df3449. 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/15e01b61-965b-44c0-a60c-595a46df5357.json and https://artists.proofprofile.net/proofs/artist/15e01b61-965b-44c0-a60c-595a46df5357.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 0xefcb419c012b35d775b4e2b2ac15268b54c12c63003f25e048271ff1e06f50fa. Chain 2 (Bitcoin): anchored in block 956405 (2026-07-02T22:22:35Z), 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/USUM71913838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e4c1f7e7c8846f12bcc0fdc90925f58b545cfe395d5891446ba53487806267. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002201031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5e9b7535e9e3d5d63894415a510f14b735f7b0290e3a32411f8a216031c96c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITB002201029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37a41f59da53e3d4ca707c34966b09ab749205056212283a8f63da17167219d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITB002201030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd6f195f8a5506f0b719b36b775a9c8f03e40265bc374d3c35ae9545396d237. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002201032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b99f066c8b26963d134f008dd50e07b31aa75d0ea34b983bbe1edf0603eba3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002201033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb4f9f7ddfb4e58631c5c7c29ce612dda1f514f6850b6d3c9358885334d08ca. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002201034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87da35d021b89d18dae70865794270f76976fd8bdb36fd36904c12fba9d0beb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002200726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dc9d1244b5a6184d7c27c8ef926abb7b6c5c7e6608ab80801e63ed7ac5b943c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002201035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4527c21122378e41b052a9a25001f30947dd8be4b8d229439482d2da2472e353. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITB002201036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba7f33a8d867350c41ce72cb2096c1d8b851bad2e5778309f67bcd5946df7eb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITB002201037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943b1afcd5ffc9fca12582bf2656f9c7c7fa51b19f5b741656ba28133d38b0a4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002201038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56231fedc0a2f6305e5eea0654e8dd6caa3000e811342a89430811121b3510c2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITB002200445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6322b18fb6157472fd466456a624b0a06d8f8c0127a06439ef3eb818b1360663. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITB002201039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40331526a6c270ecc0caf39c6da4644959a1f928753ded70e19fe37957be6374. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/ITB002100460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe659d52880f965543521f9ea0aef60d79fe9a2677526c27f0ac44413d942f0d5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITQ002401135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7618adf854231461ba690f2f21e05303d36fc20eacd1b8f138e9c63479208331. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/ITQ002500436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc095a6164b31df972f9c71fafc7a0d2f0a178b8168299124908749f588214580. 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/ITQ002500438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e68cde7b22d28c514d90b97319c77be2209d151d4daa1e7de0f0f272770f39f. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05:10Z), 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/ITQ002500440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf2d5126c3bbb7872decc5fedaf48f4cc40ad57083d1e0ccd0b6db51b0ffa64. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITB002200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777ee2ae49bcefd05dbd1919cd19edd547ca78130040b41de6615ae78f4730c0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/IT1F72100059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86326b15e1f50b634146d0971c09447049ba6d2870039f82a7f39d0e54f865c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITQ002400219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7e7c8ac2ad1f636eda4f98cc9059eea3f9b96d567d2447882a6d0f9751ad7a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITUM72000273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd234238c1bef251074e2854fab31e81279067c3f5af81f388345bcd2a72c4e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ITB002100419.