{"id":39103344,"url":"https://github.com/eigerco/delia","last_synced_at":"2026-01-17T19:17:23.464Z","repository":{"id":268140422,"uuid":"878396950","full_name":"eigerco/delia","owner":"eigerco","description":"Web application for proposing and publishing deals with providers on the Polka Storage System Parachain.","archived":false,"fork":false,"pushed_at":"2025-12-29T14:37:42.000Z","size":1518,"stargazers_count":1,"open_issues_count":4,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-01T11:44:14.450Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://eigerco.github.io/delia/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eigerco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-10-25T10:10:54.000Z","updated_at":"2025-08-12T08:17:48.000Z","dependencies_parsed_at":"2024-12-14T17:03:50.354Z","dependency_job_id":"20c4355c-9c87-4fa3-9d7f-b9aace71a0e9","html_url":"https://github.com/eigerco/delia","commit_stats":null,"previous_names":["eigerco/delia"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/eigerco/delia","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigerco%2Fdelia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigerco%2Fdelia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigerco%2Fdelia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigerco%2Fdelia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eigerco","download_url":"https://codeload.github.com/eigerco/delia/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eigerco%2Fdelia/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28516682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T18:55:29.170Z","status":"ssl_error","status_checked_at":"2026-01-17T18:55:03.375Z","response_time":85,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-17T19:17:22.863Z","updated_at":"2026-01-17T19:17:23.455Z","avatar_url":"https://github.com/eigerco.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Delia\n\n\u003e [!WARNING]\n\u003e This project is under active development!\n\nThe Delia project is a complement to the [Polka Storage](https://github.com/eigerco/polka-storage) project,\nbeing the frontend for file upload to the network's providers.\n\n## Getting Started\n\n### Polkadot Extension\n\nDelia will require you to use the [Polkadot.js browser extension](https://polkadot.js.org/extension/).\nFor instructions on how to add your own account, refer to the extension documentation:\n\n* https://polkadot.js.org/docs/extension/usage\n* https://polkadot.js.org/docs/extension/\n\n\n### Setting up your balance\n\nBefore you create a deal, you need some balance in your market account.\nCurrently, the (local and internal) testnet provides you with a faucet function that you can find in Delia's landing page.\n\n![](static/faucet/faucet-idle.png)\n\nAs you can imagine, once you click the button, 10 tokens will be added to your account's balance.\nAfter clicking, you should see a success message, as below:\n\n![](static/faucet/faucet-success.png)\n\n\u003e [!NOTE]\n\u003e The faucet takes a bit of time to finish,\n\u003e this is due to waiting for the transaction to be [finalized](https://docs.polkadot.com/polkadot-protocol/architecture/polkadot-chain/pos-consensus/#finality-gadget-grandpa).\n\nNote that the faucet will only give out tokens every 24 hours, in the case you tried getting tokens earlier, you should see the following message:\n\n![](static/faucet/faucet-error.png)\n\n### Managing your account's balance\n\nWe've established that you will need some balance to perform deals,\nhowever, you will also need to store some balance in your market account;\nthe market will act as an escrow keeping money for signed deals locked,\nensuring the provider can't run away with your money!\n\n```mermaid\nflowchart LR\n    Acc[Your Account] --\u003e|Deposit| Market\n    Market --\u003e|Withdraw| Acc\n```\n\nDelia offers a simple interface to manage this,\nallowing you to deposit and withdraw money from the market account.\n\n![](static/deposit_withdraw.png)\n\n#### Checking your account's balance\n\nYou can also check your account's network and market balance with Delia:\n\n![](static/market-balance.png)\n\n\n### Preparing a storage deal\n\n1. Start by selecting an account from the *Client Account* field.\n\n![](static/deal-making/client-account.png)\n\n2. Select your file, either by dragging it or clicking the following field:\n\n![](static/deal-making/drag-n-drop.png)\n\n3. (Optional) You can add a description to your deal.\n\n![](static/deal-making/label.png)\n\n4. Select your deal's duration.\n\n![](static/deal-making/duration.png)\n\n5. Finally, select your storage providers:\n\n![](static/deal-making/select-provider.png)\n\n6. Click \"Continue\" to sign your deals and you're done!\n   After the deal is finished, you should receive a receipt file,\n   it will come in handy to retrieve your files!\n\n\n### Retrieve your file\n\nTo retrieve your file, simply upload the receipt you received upon finishing your deals\nin the \"Deal Retrieval\" page and press \"Continue\".\n\n![](static/deal-retrieval/widget.png)\n\n\n## Q\u0026A\n\n### How does Delia connect to the chain?\n\nDelia connects to the parachain collator using the address defined in the top right corner of the page:\n\n![](static/address.png)\n\nAfter a connection is established, performing a deal works roughly as described in the following diagram:\n\n```mermaid\nsequenceDiagram\n    Delia-\u003e\u003eCollator: Connect\n    Delia-\u003e\u003eDelia: Prepare Deal \u0026 Select SPs\n\n    Delia-\u003e\u003e+Collator: Request SPs Multiaddresses\n    activate Collator\n    Collator--\u003e\u003e-Delia: SP Multiaddresses\n\n    loop For every SP Multiaddress\n        Delia-\u003e\u003e+SP: Negotiate Deal\n        SP--\u003e\u003e-Delia: Negotiation Result\n    end\n```\n\nFor more details, refer to the [`DEVELOPMENT.md`](DEVELOPMENT.md).\n\n### Does Delia encrypt my files?\n\n*No.* Files stored in storage providers are public, as such, we suggest you encrypt your files. While file encryption is a broad enough topic, if you not sure about which tools to use, we suggest you keep it simple by compressing your file in a format such as [7zip](https://www.7-zip.org/) and using its encryption features. If 7zip doesn't cut it, you may want to take a look into [age](https://github.com/FiloSottile/age) or [VeraCrypt](https://www.veracrypt.fr/en/Code.html).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feigerco%2Fdelia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feigerco%2Fdelia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feigerco%2Fdelia/lists"}