Marios <>

@marios

Hacker

Hacker

Node.js

Limassol, Cyprus

Devfolio stats

Devfolio stats

3

projects

3

1

prize

1

3

hackathons

3

0

Hackathons org.

0

Top Projects

Top Projects

Project Image
NFZ

Infuse NFT collections with transferable utilities! Unlock novel applications around utility delegation, rental & reselling. No collateral/locks/wraps. On-chain, gas-optimized & ERC-721 compatible.

NFT utilities are benefits that can be consumed by the token holders of an NFT collection. In particular, we observe two limitations in current implementations: There does not exist an interface for linking utilities to an NFT token on the blockchain. As a result, utility providers resort to centralised infrastructures, which do not give visibility to potential buyers on which NFT utilities are available or already consumed. Moreover, custom solutions like online forms where NFT holders fill out their digital wallet address fall sort in tracking changes in NFT ownership. Utilities are bound to the digital wallet that owns the NFT token. This is a constraint for various use cases compatible with delegating, reselling or subletting a utility — especially for NFT tokens that represent multiple utilities. It should be emphasised that both limitations also pose security concerns. Centralised services are reportedly an attack vector targeting NFT collections, while NFT holders are forced to carry along and use digital wallets that might hold valuable assets. We introduce NFZ, a toolkit for infusing NFT collections with transferable utilities, represented by on-chain tokens. NFZ tokens track ownership based on the token ids of the infused NFT collection; yet they can also be detached and transferred to a different owner or listed in a secondary marketplace. This model decouples utilities from the respective NFT tokens and can enable novel applications built around utility delegation, reselling or subletting.

Project Image
PolkadEth

Polkadot → Ethereum bridge powered by BLS signatures and SNARKs.

In order for the users of Ethereum to be able to take advantage of computational power of Polkadot Echosystem, they should be able to verify the finalized state of Polkadot Relay chain on Ethereum in a timely manner. The state of Relay chain then can be used to efficiently verify the state/result of any transaction on any shard on Polkadot. We aggregate a signature certifying the state of the Polkadot Network from all Polkadot validators and a single aggregated public key representing them and submit it to Ethereum network and verify it on a contract. Additionally, we submit a proof that the aggregation is done correctly. This faithfully represents the validators who have certified the state. Other smart contracts can then use Polkadot state to efficiently conclude the result of any transaction on any shard on Polkadot.