stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

professional_toad

@professional_toad

Joined June 2nd, 2026

  • 31Devlogs
  • 1Projects
  • 1Ships
  • 22Votes
Open comments for this post

47m 17s logged

Devlog 31 - swapping support for Solana! (partially)

there’s now swapping support for solana, at least for DEX aggregators like LI.FI or Relay. i still need to figure out native solana DEX swapping on platforms like Jupiter…

0
0
13
Open comments for this post
Reposted by @professional_toad

3h 16m 3s logged

Devlog 30 - support for swapping (finally!)

this took so long!!! i thought i would be done last friday but ig that was overly optimistic… there are still some small things i will fix/improve to make the experience a bit smoother in the coming days.

Implementation

so i added uniswap support for all supported evm chains; however only for same-chain transactions and only through one pool. this is suboptimal so i want to add cross-chain support and through multiple pools maybe in the future. to make it possible to do cross-chain swaps, i added Relay support (it’s an aggregator) were solvers compete to give a quote. the issue with this is that they charge quite a fee and so i really want to just use uniswap where possible.

what’s next

  • better uniswap integration (as mentioned above), plus support for solana
  • potentially jupiter support (it’s a solana DEX) as it has really good rates and high liquidity.
0
1
16
Open comments for this post

3h 16m 3s logged

Devlog 30 - support for swapping (finally!)

this took so long!!! i thought i would be done last friday but ig that was overly optimistic… there are still some small things i will fix/improve to make the experience a bit smoother in the coming days.

Implementation

so i added uniswap support for all supported evm chains; however only for same-chain transactions and only through one pool. this is suboptimal so i want to add cross-chain support and through multiple pools maybe in the future. to make it possible to do cross-chain swaps, i added Relay support (it’s an aggregator) were solvers compete to give a quote. the issue with this is that they charge quite a fee and so i really want to just use uniswap where possible.

what’s next

  • better uniswap integration (as mentioned above), plus support for solana
  • potentially jupiter support (it’s a solana DEX) as it has really good rates and high liquidity.
0
1
16
Open comments for this post
Reposted by @professional_toad

1h 25m 35s logged

Devlog 28 - coin icons!

it finally looks sooo professional now… just look at those icons!

they will also appear in the send and transfer (soon to be swap!) tabs over the coming days. uniswap dex integration is still the top priority though. 🫡

before there weren’t any (they were just grey) and every wallet has them so i made it better ig

0
1
22
Open comments for this post

1h 25m 35s logged

Devlog 28 - coin icons!

it finally looks sooo professional now… just look at those icons!

they will also appear in the send and transfer (soon to be swap!) tabs over the coming days. uniswap dex integration is still the top priority though. 🫡

before there weren’t any (they were just grey) and every wallet has them so i made it better ig

0
1
22
Open comments for this post
Reposted by @professional_toad

3h 7m 7s logged

Devlog 27 - CCTP support is here… in like 30 minutes

hang tight, it’s coming soon 🚀 i attached some proof , you guys can check out the transaction here

more info on this tomorrow after v0.5.0 comes out with the CCTP support. you haven’t seen nothing yet, uniswap support coming next; stay tuned! probably coming in the next week or so…

0
1
54
Open comments for this post

3h 7m 7s logged

Devlog 27 - CCTP support is here… in like 30 minutes

hang tight, it’s coming soon 🚀 i attached some proof , you guys can check out the transaction here

more info on this tomorrow after v0.5.0 comes out with the CCTP support. you haven’t seen nothing yet, uniswap support coming next; stay tuned! probably coming in the next week or so…

0
1
54
Open comments for this post

2h 17m 55s logged

Devlog 26

unfortunately, it’s taking longer than i would like to add the swapping and CCTP functionality. i would say i’m about 80% there, but there are quite a few things that i have to think about and as such, i think i will get it working by tomorrow (tuesday).

stay tuned! 👀

0
0
5
Open comments for this post
Reposted by @professional_toad

2h 18m 41s logged

Devlog 25 - some progress on the swapping

i haven’t had much time in the last few days but i managed to do a big refactor to make the code more modular and cleaner. this is needed so that i can do more complex transactions instead of just basic transfers.

i haven’t pushed it to main or committed it yet but it’s basically done. in terms of when CCTP support will ship, I think it will be by the end of sunday.

0
1
34
Open comments for this post

2h 18m 41s logged

Devlog 25 - some progress on the swapping

i haven’t had much time in the last few days but i managed to do a big refactor to make the code more modular and cleaner. this is needed so that i can do more complex transactions instead of just basic transfers.

i haven’t pushed it to main or committed it yet but it’s basically done. in terms of when CCTP support will ship, I think it will be by the end of sunday.

0
1
34
Open comments for this post
Reposted by @professional_toad

2h 5m 42s logged

Devlog 24 - adding support for swapping

after absolutely grinding on the support for swapping for the past week, here are some updates:

  • 12 commits coming to main soon, about half bug fixes
  • 4/10 things completed that i think are required for adding swapping support (more info below)

i’ve also decided on a rough implementation order of swapping-related functionality:

  1. CCTP v2 transfers (basically moving USDC stablecoins across chains)
  2. Uniswap DEX (the biggest Decentrallized EXchange)
  3. Jupiter DEX ( the biggest dex on Solana)
  4. NEAR Intents (a cross-chain DEX)
  5. LI.FI aggregator (basically tells the walet the best market rates)

i know this is kind of an ambitious timeline but i think i can pull it all off before the end of stardance on the 31st of october 🤞.

i think i will manage to get CCTP transfers working by friday or sunday, depending on how much time i have.

0
1
60
Open comments for this post

2h 5m 42s logged

Devlog 24 - adding support for swapping

after absolutely grinding on the support for swapping for the past week, here are some updates:

  • 12 commits coming to main soon, about half bug fixes
  • 4/10 things completed that i think are required for adding swapping support (more info below)

i’ve also decided on a rough implementation order of swapping-related functionality:

  1. CCTP v2 transfers (basically moving USDC stablecoins across chains)
  2. Uniswap DEX (the biggest Decentrallized EXchange)
  3. Jupiter DEX ( the biggest dex on Solana)
  4. NEAR Intents (a cross-chain DEX)
  5. LI.FI aggregator (basically tells the walet the best market rates)

i know this is kind of an ambitious timeline but i think i can pull it all off before the end of stardance on the 31st of october 🤞.

i think i will manage to get CCTP transfers working by friday or sunday, depending on how much time i have.

0
1
60
Open comments for this post
Reposted by @professional_toad

1h 5m 52s logged

Devlog 21

as promised, VaultForge v0.4.0 is out! this brings huge changes to wallet unlock speed, adds ripple support, adds BIP-84 addresses, and loads more.

here is the link to the release page if you want to check it out.

some interesting stats:

  • there was an increase of >6,000 lines of code which is a more than 50% increase since v0.3.0.
  • 132 commits since last release.

this is probably going to be my second-to-last devlog as i really want to hit the 100-hour mark.

0
1
18
Open comments for this post
Reposted by @professional_toad

2h 10m 45s logged

Devlog 22

since the deadline for stardance has been extended by one month, i decided to keep going and make VaultForge as good as possible over the coming weeks.

here’s a quick overview of what i will focus on next:

  • actual swapping, and integration with multiple DEXes (think Jupiter, NEAR Intents, Uniswap, etc.)
  • a better activity view
  • token and chain icons! makes it much easier to differentiate between assets
  • general performance and UI improvements

with these new features, especially the integrated swapping, my wallet is finally going to be on par (mostly) with established wallets such as metamask.

i’ve already got like 10+ commits since the last release that i will merge to main branch soon…

0
1
14
Open comments for this post

1h 27m 12s logged

Devlog 23

15 new commits pushed to main! still cooking on the integrated swapping support…

sorry this is a short devlog; i’m more focused on the coding rn and will post when i’ve done something more substantial.

0
1
89
Open comments for this post

2h 10m 45s logged

Devlog 22

since the deadline for stardance has been extended by one month, i decided to keep going and make VaultForge as good as possible over the coming weeks.

here’s a quick overview of what i will focus on next:

  • actual swapping, and integration with multiple DEXes (think Jupiter, NEAR Intents, Uniswap, etc.)
  • a better activity view
  • token and chain icons! makes it much easier to differentiate between assets
  • general performance and UI improvements

with these new features, especially the integrated swapping, my wallet is finally going to be on par (mostly) with established wallets such as metamask.

i’ve already got like 10+ commits since the last release that i will merge to main branch soon…

0
1
14
Open comments for this post

1h 5m 52s logged

Devlog 21

as promised, VaultForge v0.4.0 is out! this brings huge changes to wallet unlock speed, adds ripple support, adds BIP-84 addresses, and loads more.

here is the link to the release page if you want to check it out.

some interesting stats:

  • there was an increase of >6,000 lines of code which is a more than 50% increase since v0.3.0.
  • 132 commits since last release.

this is probably going to be my second-to-last devlog as i really want to hit the 100-hour mark.

0
1
18
Open comments for this post
Reposted by @professional_toad

7h 3m logged

Devlog 20

so i finally added ripple support… and migrated everything to React for a much better, cleaner UI. and as always, i am late again. i actually could have finished on friday but i had other things to do (like homework) and i also wanted to migrate to react as well since I decided this will be my last release before the end of stardance, so i really want to add everything i can.

this is because after stardance i will take a break of a few months on this project and then come back with a different hack club ysws challenge.

the react migration was so big that i decided to use AI this time: the finished App.tsx file containing the react code is over 3090 lines of code (proof is the 2nd attached image)! that’s the largest code file i have ever worked on.

since this is a huge change to the ui, i decided to create some before and after comparisons below.

anyways, i decided to share some design decisions relating to the migration to react. i knew react was a big framework so it would add a few MB to the app’s file size (about 1-2 MB as of my recent testing) but the app itself is tiny anyway - not even 30 MB - so i thought it was really worth it. it gives you design consistency, more so than tailwindcss, which i needed since the more fun part for me was working on the backend and not the frontend (the user-facing part of the application).

plus, the guys who work at coinbase (shoutout to them) made a goated plugin/theme/whatever you call it for react which makes my app have the default coinbase theme that i can tweak (i made the font monospace) which is alone like 70% of the stuff needed for the migration.

i promise i will release v0.4.0 tomorrow…

0
1
19
Loading more…

Followers

Loading…