We don't know the reason but network was too slow. We spent most of the time to make contract creation call.
Spectral supported partner API for credit score. We wereWe lack of the rate limit on the development process. Spectral Finance team supported more rate limit with 5000 requests.
As we support several networks(Ethereum, Polygon Aurora, Base, Scroll), Truffle and Infura were great choice to manage multiple networks and RPCs
We support Huma Finance lending service for users who want to use in-service lending.
Web3modal was great tool, but wallet addition was tricky. WAGMI was the easiest example so we changed stack once.
We tried a mobile connecting at the first time, Cypher doesn't support mobile modal, So we connect Cypher's modal in web. The close button was disappeared at the token listing page, we've questioned cypher's discord and solved it.
MATIC amount supported by faucet is too limited. PolygonScan is a bit slow but useful. Other things were really satisfying.
The key to the next wave of Web3 is mass adoption, which was led by fintech companies like Paypal, Moneylion, and Robinhood in the Web2 era. Our goal is to lead the way in Web3 mass adoption. One of the biggest inconveniences in Web3 it is required to know the recipient's wallet address to transfer money. Even though we know Discord, Telegram, or Snapchat ID, requesting wallet address is time-consuming and inconvenient. Diing has created a magic link for token transfers, which eliminates the need for users to ask for wallet addresses. The link is encrypted using ZK technology to ensure privacy and security. Additionally, Diing is useful for onboarding users who don't have a crypto wallet yet. In addition to token transfers, Diing offers two other personalized finance services. Based on Spectral Finance, User can check credit scores by connecting wallet. Depending on their credit scores, Diing provides an internal pool-based lending service and lending options from Huma Finance. We support ETH, MATIC, Aurora, Base, and Scroll, which are active networks in the DeFi community among Degen. To improve the user experience, we support various wallets using Web3modals and Cypher onboarding to solve the cold start problem. Our roadmap includes a mainnet launch in Q2 and support for account abstraction and meta transactions in Q3. Keep an eye on Diing’s crypto mass adoption.
It's good that Faucet is Coinbase wallet, Mainnet ETH balance is necessary to claim. This point was inconvenient. But it was not a big problem cause we purchased our own ETH.
Considering contract It was same as EVM. But our front end framework was Wagmi, Scroll didn’t support directly. So it took much more time for customizing
Diing is a personal finance dApp that supports ZK-based magic links(🔗🔗) for token transfers and also offers on-chain credit score checking and lending services.
Diing provides a magic link for token transfers, eliminating the need for users to ask for each other's wallet addresses.
For example, if Alice, a community manager at Discord, wants to airdrop tokens to Bob, a holder of a crypto community, Alice can simply create a magic link in Diing and send it to Bob, who can then claim the token by clicking the link. The link is encrypted using ZK technology, ensuring privacy and security. Diing is also useful for onboarding people who don't have a crypto wallet yet.
In addition to token transfers, Diing offers two other services with on-chain credit. Users can check their credit score by connecting their wallet, and based on their score, they can use Diing's internal pool-based lending service.
Communicating with people on Discord, Telegram, or Snapchat and asking for wallet addresses to transfer tokens is time-consuming and inconvenient, especially for anonymous communities.
1. Community Manager of Discord and Telegram group who wants to transfer tokens without asking for wallet addresses.
2. Users who don't have a crypto wallet yet and want to claim tokens using Diing's magic links.
1. Connect the wallet and select the desired cryptocurrency.
2. Set the amount and message, then create a magic link.
3. Share the link with the receiver.
1. Click the link sent by the sender on Discord or Telegram.
2. Be redirected to Diing's interface and claim the tokens.
1. ETH
2. USDC
3. USDT
4. MATIC
Diing eliminates the need to know the receiver's wallet address.
Users can choose the token and amount in their wallet and create a magic link in Diing. The magic link is encrypted using ZK technology, ensuring privacy and security.
1. ZK-based magic links for token transfers
Create a link without knowing the receiver's wallet address.
2. On-chain credit score checking
Check your credit score for crypto credit management.
3. Lending service
Users with a credit score of over 700 can choose to use Diing's internal pool-based lending service or Huma Protocol's lending service.
1. Meta Transaction Support
Add actual user support in gas fee payment
2. Account Abstraction support
Implement account abstraction support
3. Cooperation with wallets wants mass adoption
Cooperate with wallet providers to onboard more users to Diing.
1. Truffle + Infura
As we support several networks(Ethereum, Polygon Aurora, Base, Scroll), Truffle and Infura were great choice to manage multiple networks and RPCs
2. Polygon
MATIC amount supported by faucet is too limited. PolygonScan is a bit slow but useful. Other things were really satisfying.
3. Base
It's good that Faucet is Coinbase wallet, Mainnet ETH balance is necessary to claim. This point was inconvenient. But it was not a big problem cause we purchased our own ETH.
4. Scroll
Considering contract It was same as EVM. But our front end framework was Wagmi, Scroll didn’t support directly. So it took much more time for customizing
5. Near Aurora
We don't know the reason but network was too slow. We spent most of the time to make contract creation call.
6. Cypher
We tried a mobile connecting at the first time, Cypher doesn't support mobile modal, So we connect Cypher's modal in web.
The close button was disappeared at the token listing page, we've questioned cypher's discord and solved it.
7. Spectral Finance
Spectral supported partner API for credit score. We wereWe lack of the rate limit on the development process. Spectral Finance team supported more rate limit with 5000 requests.
8. Huma Finance
We support Huma Finance lending service for users who want to use in-service lending.
9. Wallet connect
Web3modal was great tool, but wallet addition was tricky. WAGMI was the easiest example so we changed stack once.