Inspiration

Per the theme of the conference, I wanted to build a project that would demonstrate "scale". I built Artmak to test the performance of Ark and demonstrate it's scalability in a creative way.

What it does

Artmak is a functioning Ark wallet implemented as interactive digital art. Once you visit the site, you are assigned an Ark wallet which becomes your character in this blob-like universe. As a small blob, you are lightweight and can move quickly. As other blobs send bitcoin to your Ark address, you grow in size and become slow and cumbersome. Quick, click the other blobs to send bitcoin to their ark addresses so you can shrink in size and be quick again!

Source: https://github.com/sbddesign/artmak

How we built it

  • Typescript, React, Vite for the game client
  • Typescript backend for game server
  • ArkadeOS SDK to power the wallet functionality
  • Mutinynet for test coins
  • Netlify for client hosting, Digital Ocean for game server hosting

Challenges we ran into

TLS cert, DNS propagation times, boarding funds (at first), other random things

Accomplishments that we're proud of

Having fun

What we learned

Hoe to use ArkadeOS SDK

What's next for Artmak

Yolo to mainnet

Built With

Share this project:

Updates