project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

Stark Vault

Stark Vault is a comprehensive payment, savings and card solution. Improving user experience through StarknetJS' sdk and its native Account Abstraction.

Stark Vault

Created At

StarkHack

Winner of

trophy

Voyager - Voyager API

Prize Pool

Project Description

Stark Vault is a blockchain wallet and platform that empowers underserverd communities through saving. Employing novel Blockchain technologies through Starknet such as Native Account Abstraction, Multicall transactions and optimized savings. It also combines it with TradFi via seamless card payments.

How it's Made

We use Starknet's Native Account Abstraction technology and Starknet's MultiCall transactions to provide a better user experience, as well as provide our application with a secure and economical way to make simple card payments and smart savings.

For this we focus on creating four primary "accounts" or functionalities to our hack:

Main Account: This main account is based on the native account abstraction of starknet, more specifically on the version provided by OpenZeppelin.

Savings Account: Similar to the main account, it is based on the OpenZeppelin Account Abstraction contract. However, this account generates savings on each transaction according to the user's chosen savings scheme.

Card Account: Unlike the previous ones, uses the hash generated by the card at the time of creation as a salt and only works through the API in Google Cloud.

Multicall Transactions: Through Starknet network, it is possible to carry out several batch transactions using a single signature, this allows us all the incredible functionalities of our wallet like multitransfers and savings.

More at our Github!

background image mobile

Join the mailing list

Get the latest news and updates