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

Beginner Submission Guideline #2

Open
SCUTE-ZZ opened this issue Oct 27, 2023 · 0 comments
Open

Beginner Submission Guideline #2

SCUTE-ZZ opened this issue Oct 27, 2023 · 0 comments

Comments

@SCUTE-ZZ
Copy link
Contributor

For beginners, we encourage you to use programmable wallets to call existing smart contracts to complete MVP.

Template and some explanations:

Product Name*

Track*

Programmable Wallets

Product Introduction*

Which smart contract you call: the contract's address, what it is designed for, which function you choose, what the function is designed for.

E.g. The project used Circle programmable wallet to do the token swap based on Uniswap, Uniswap is an AMM protocol built on Ethereum, with Router address 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D. We mainly focus on swapping ETH to other tokens, so we implement the function "swapExactEthForTokens", generally it's used to swap certain amount of ETH to another assigned token.

Product Preview Image*

Image. The response json screenshot, and the codes' overview. It can be curl sentences, or written in javascript, python, etc.

image

image

Presentation Slides*

slides link, present details about your project, e.g. why do you choose such a topic, how do you implement it, difference between metamask-like wallets and programmable wallets from the experience level and the practice level.

Code URL*

Github links with codes inside.

Video demo/Deployed URL/Mobile application

link

Team Information*

team information

Also, some deployed on-chain projects that you can call, just for your reference. Here I list out the mainnet official websites. You can try to find the testnet deployed smart contract addresses, or you can folk one for yourself.

Ethereum:

Uniswap V2: https://uniswap.org/

AAVE V2: https://aave.com/

Compound Finance: https://compound.finance/

Lybra: https://lybra.finance/

Match Finance: https://www.matchfinance.io/

Polygon:

Quickswap: https://quickswap.exchange/#/

Arbitrum:

Yearn Finance: https://yearn.fi/

GMX: https://app.gmx.io/#/trade

SushiSwap: https://www.sushi.com/

Avalanche:

Benqi: https://benqi.fi/

Yeti finance: https://yeti.finance/

Degis Protocol: https://degis.pro

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

No branches or pull requests

1 participant