Kusama Shield new release

Kusama Shield new release

The Kusama Shield has published a new release!:slight_smile:

WHAT?

Kusama Shield is a privacy protocol, spawning out of the Kusama ecosystem. Providing shielded pools for unlinkable deposits and withdrawals. Allowing users to have private balances and send privacy friendly transactions on Polkadot Assethub.

Links:

Shielded Transfers

Are currently 0.0156 dot per tx and here is a demo:

Proxy withdrawals

A new unique privacy feature we shipped is instead of having relayers that are controlled by multisigs(like other shielded pools have on other chains). We shipped a pretty neat features that lets you withdraw funds and when that happens the smart contract goes and deploys a new smart contract, creating a new address and then using that new contract as a middle proxy to send your funds via, allowing us to have unique sender addresses every time.

Staying non-compliant

Kusama Shield project is running as immutable smart contracts, no off switch or censoring is implemented at the protocol level.

New address:

Several patches and upgrades have been done to make the ZK part more privacy friendly, optimize, read more on the docs: https://kusamashield.codeberg.page/

We want to highlight:

Polkadot.js is breaking with latest chain extensions, breaking all compatibility with paseo network, if this is not fixed then polkadot.js.org apps will be rekt, if you are a maintainer if polkadot-js/know them pls let them know that the chain extensions have rekt the sdk. #

Example: go to paseo assethub on polkadot.js.org apps and try to make any transfer or similar

We have new sdks:

Making it easy to interact with the shielded pools is a high priority and is now

Python SDK:

from shielded_transfers import ShieldedClient, POLKADOT_ASSET_HU
import json                                                     
                                                               
client = ShieldedClient(                                        
    rpc_url=POLKADOT_ASSET_HUB\["rpc"\],                          
    pool_address=POLKADOT_ASSET_HUB\["pool"\],                    
    private_key="0x_your_private_key",                          
    deployment_block=POLKADOT_ASSET_HUB\["deployment_block"\],    
    native_token="DOT",                                         
)                                                                                                                           

# Check balances                                                

wallet_bal, \_ = client.get_balance()                            

pool_bal, \_ = client.get_pool_balance()                         

print(f"Wallet: {wallet_bal} wei, Pool: {pool_bal} wei")        

                                                                

\# Deposit 1 DOT                                                 

note = client.deposit(1 \* 10\*\*18)                                                                                            
with open("deposit_note.json", "w") as f:                       
    json.dump(note, f)                                          

                                         
tx_hash = client.withdraw(note)          
print(f"Withdraw TX: {tx_hash}")         

Python poseidon sdk:

from light_poseidon_python import poseidon_hash, Hasher                
                                                                    

\# === Quick hash ===                                                   

result = poseidon_hash(\[12345, 67890\])                                 

print(result)                                                          

\# β†’                                         113440940748811861378597434042343659781192537875835264413038926677570  

95072923                                                               

\# circomjs compatible

Nodejs/ts SDK:

@kusamashield/shielded-transfers

https://www.npmjs.com/package/@kusamashield/shielded-transfers

Fake name generator

In the true spirit of 2026 open source vibes, we want to bring more privacy to everyone and embody:

The spirit persists. Hidden away in encrypted Matrix rooms,

deep inside dead drop Git repositories and onion forums, the real work

continues. The underground never died β€” it just moved to quieter places.

β€œThe Hacker’s Renaissance: A Manifesto Reborn by TMZ” - .:: Phrack Magazine ::.

A word from the cDc:

We claimed that this was about human rights, not hacking or technology for its

own sake.

We believed that technology served something more important. The right of

every person to speak, listen, and reach across borders without asking

Permission. - cDc cDc communications | CULT OF THE DEAD COW | The Hacktivismo Declaration: Rebooted 2026-04-21

In 2026, lots of projects and smart brains are focused on privacy, https://web3privacy.info/, nym, pse(privacy stewards of ethereum).

Have you ever bought a random tshirt at some online store and they ask you for all this extra data?
Or you want to sign up to service just to try it. We made it super easy to press a button that generates a fake first and last name and lets you enable email forwarders using that name. The email hosting and forwardering is powered by non web3-ppl a hacker collective called haltman: https://haltman.org/ As we believe that we should collaborate more and bring more easy to use tools to the users.

For a full change log, look here:

Changelog link coming soon / in the meanwhile: Release Log - Kusama Shield

Follow for updates:

x.com/kusamashield

1 Like