OpenChart
Claude·Codex와 함께하는 무료 데스크톱 차트 도구. 알림 설정·차트 움직임 분석·데이터 제공자 선택
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Invoice financing through a smart contract on Avalanche
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Invoice financing through a smart contract on Avalanche: small businesses get paid today instead of waiting 90 days, and the contract handles the rest.
Winner of the Revoluchain hackathon (Prilep, October 2026), backed by Avalanche team1.
The contract also refuses to let an invoice be sold twice, records whether each payment was on time or late, and keeps a public payment record for every client.
| Path | What it is |
|---|---|
contracts/PayDay.sol | The smart contract (Solidity 0.8.20+) |
test/PayDay.t.sol | Foundry tests for every contract rule |
app/index.html | The web app: Business, Client, Investor and Public board views, with a built-in demo mode |
foundry.toml | Foundry settings (compiler 0.8.24, 1,000 fuzz runs per fuzz test) |
Needs Foundry (forge).
forge test # run all tests
forge test -vvv # with details on any failure
forge coverage --report summary # how much of the contract the tests exercise
Current result: 42 tests passing, 100% line, branch and function coverage of PayDay.sol. The tests cover invoice creation rules, client-only confirmation, listing and price limits, the atomic buy, double-sale rejection, resale, on-time vs late payment, overdue status, and fuzz tests with random prices and payment times.
python3 -m http.server 8000 --directory app
Then open http://localhost:8000 in Chrome. That's the landing page; the app is at /app.html.
http://localhost is required, because MetaMask doesn't connect to pages opened as files. ?c=0x… points the app at another deploy./app.html?demo): a simulated chain in the browser with the same rules as the contract. No wallet needed.Live on Avalanche Fuji testnet (C-Chain, chain ID 43113), source verified on Snowtrace.
Website: https://paydayinvoice.vercel.app (landing) · https://paydayinvoice.vercel.app/app (app) · hosted on Vercel, deploys automatically on every push to main (root directory app/).
| Contract | 0x9983d1f7aF8328a92cFb76cBeb12c7894D14D0Ed |
| Deploy transaction | 0x94a7520c…3309a |
| Block | 60051288 |
| Deployed | 26 October 2026 |
The app has this address built in (CONTRACT in app/app.html).
Hackathon prototype on the Avalanche Fuji testnet. Not ready for mainnet or real funds. Before mainnet it needs: stablecoin payments, private invoice data (hash only on-chain), verified companies, pull payments, an emergency pause, a way to cancel or reprice a listing, and an independent security audit.
Two of these limitations are pinned down by tests, so the fix can be checked later:
test_KnownIssue_RejectingHolderBlocksClientPayment: if the invoice holder's wallet refuses AVAX, the client cannot pay at all (fix: pull payments).test_List_RepriceWhileListed_Reverts: a listed invoice cannot be repriced or taken off the market.