Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
JustAnotherDevv committed Nov 17, 2024
1 parent 680a715 commit 75199e3
Show file tree
Hide file tree
Showing 6 changed files with 499 additions and 307 deletions.
23 changes: 21 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,31 @@
# Intent-Based ENS Solver Network For ENS Auto-Renewals

A decentralized public good enabling gasless, automated ENS domain renewals through intent-based transactions and off-chain solvers.

## Intent Management:

Users generate signed intents specifying: target ENS domain names, maximum price parameters (renewal fee + gas fee + solver reward), renewal conditions (expiration threshold, gas price threshold).

## Off-Chain Infrastructure:

- REST API endpoints for intent submission and validation
- Local mempool implementation for intent storage and management
- Continuous monitoring of: ENS domain expiration timestamps, Ethereum network gas prices, user token balances.

## Value Proposition:

- Eliminates manual renewal tracking
- Reduces gas costs thanks to execution timing
- Improves UX through gasless intent submission
- Ensures ENS domains for individuals and important projects in web3 don't expire

## Frontend

ToDo
User friendly UI with intent creation and management.

## Contracts

ToDo
Deployed to local fork of Ethereum Sepolia.

## API Overview

Expand Down
1 change: 1 addition & 0 deletions web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"@tanstack/react-form": "^0.35.0",
"@tanstack/react-query": "^5.60.2",
"@tanstack/react-router": "^1.81.9",
"axios": "^1.7.7",
"connectkit": "^1.8.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
Expand Down
59 changes: 59 additions & 0 deletions web/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 75199e3

Please sign in to comment.