Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy Testnet Faucet on faucet.trustlesswork.com #37

Open
techrebelgit opened this issue Feb 11, 2025 · 4 comments
Open

Deploy Testnet Faucet on faucet.trustlesswork.com #37

techrebelgit opened this issue Feb 11, 2025 · 4 comments
Labels

Comments

@techrebelgit
Copy link
Contributor

@MaiCVCR did a great job on the previous Spike:
#28

This is a continuation of that work.
We want to deploy it and make this the official Faucet for Trustless Work.
This will allow developers to test Trustless Work with a non-USDC Trustline.

This will require @MaiCVCR and @techrebelgit to work closely.
We need to:

First Alberto should:
Create a New Repo on Trustless Work Github Organization for Faucet App
Clone existing Code
Deploy it on Vercel
Assign the domain Faucet.trustlesswork.com

@MaiCVCR should be able to take it from there.
We need to test, deploy and verify that the Faucet works as intended.
Then we can use them on the Trustless Work app.
While contracts can already receive any Trustline, the Dapp does not have the option to set Trustline. Which will be added soon.

@MaiCVCR
Copy link
Contributor

MaiCVCR commented Feb 12, 2025

I am prepared to begin working as soon as the application is ready.

@techrebelgit
Copy link
Contributor Author

OK.
Tried to deploy it on Vercel on my end but failed succesfully.
I created a new repo on TW Org which is called Testnet-Faucet and deployed that and got several errors.
I could not add that new Repo to Only Dust, so for now, let's continue from here.

The acceptance criteria for this task to be able to deploy this on Vercel.
For this to work, basically follow what I did on your end:
Clone the Product Repo, extract Faucet code, make a New Repo, push the faucet code to New Repo and deploy New Repo to Vercel.
you should be able to do this on the free version.

Once working, do the inverse. Push the working faucet code to Product/Faucet.
then I will do the same process into that Testnet-Faucet Repo and deploy on my end.
And then assign the domain name.

Other errors I identified will be fixed once we have that new Repo on Only Dust, to keep traceability.

Pura Vida!

@Jemiiah
Copy link

Jemiiah commented Feb 20, 2025

Hello, i'm web3 developer with experience in ts, js, and cairo and intermediary experience in Rust. i would be happy to work on this issue. i'm also a returning contributor i have a previous contribution to this repo in the past would be happy to work on this issue. with an ETA to create a draft PR : 24-48 hours

@Jagadeeshftw
Copy link

Hi, I’d love to take on this issue! With my expertise in Cairo, StarkNet, and smart contract development, I can implement a clean and efficient solution.

Why Me?

  • Proven Blockchain Experience – Hands-on work with StarkNet, Solidity, and Rust, building secure and optimized smart contracts.
  • Full-Stack Capabilities – Strong in both backend (Rust, Node.js, Prisma) and frontend (React, Next.js) for seamless integration.
  • Efficient & Reliable – I deliver high-quality, production-ready solutions quickly while ensuring security and scalability.

Timeline

I estimate completing this within 2 days. Let me know if I can proceed!

Looking forward to contributing. 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants