{"id":20943358,"url":"https://github.com/apillon/w3ndi-app","last_synced_at":"2026-02-13T00:04:22.190Z","repository":{"id":189948923,"uuid":"681152644","full_name":"Apillon/w3ndi-app","owner":"Apillon","description":"Repository for: https://w3ndi.apillon.io/","archived":false,"fork":false,"pushed_at":"2023-12-08T13:30:55.000Z","size":8288,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-19T21:22:53.567Z","etag":null,"topics":["apillon","kilt","usecase"],"latest_commit_sha":null,"homepage":null,"language":"Vue","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/Apillon.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}},"created_at":"2023-08-21T11:38:07.000Z","updated_at":"2024-10-14T12:04:57.000Z","dependencies_parsed_at":"2023-08-22T16:29:20.749Z","dependency_job_id":"748498e8-d019-43c4-aea5-d520342d4795","html_url":"https://github.com/Apillon/w3ndi-app","commit_stats":null,"previous_names":["apillon-web3/w3ndi-app","apillon/w3ndi-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apillon%2Fw3ndi-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apillon%2Fw3ndi-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apillon%2Fw3ndi-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apillon%2Fw3ndi-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Apillon","download_url":"https://codeload.github.com/Apillon/w3ndi-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243335462,"owners_count":20274904,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["apillon","kilt","usecase"],"created_at":"2024-11-18T23:36:11.966Z","updated_at":"2026-02-13T00:04:22.184Z","avatar_url":"https://github.com/Apillon.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# w3ndi\n\nThis repository contains code for Apillon's web3name registry project - code name: w3ndi.\n\nw3ndi generates a JSON file, stored on [IPFS](https://ipfs.tech/) and pinned via [Crust Network](https://crust.network/), that contains identifiers for different wallet addresses a user pins to their [web3name](https://docs.kilt.io/docs/concepts/web3names/) via [KILT](https://www.kilt.io/) parachain.\n\n## Supported wallets\n\nHere is a list of wallets that support retrieving wallet addresses via web3names:\n\n- [Nova Wallet](https://novawallet.io/)\n\n## Supported wallet chains\n\nA list of the supported chains is available at [`/src/lib/data/chains.json`](src/lib/data/chains.json).\n\nTo add a chain, open a PR adding it to this file. The file needs to be structured correctly. Each entry has three values: `chainType`, `name`, and `caip19`. Polkadot-based chains also have a parameter: `ss58Prefix`.\n\n### Chain types\n\nw3ndi supports different chain types since the same address can be used or derived on multiple chains. This is specifically valid for EVM- and Polkadot-based chains.\n\n| Indicator | Description           |\n| --------- | --------------------- |\n| 1         | EVM-based chains      |\n| 2         | Polkadot-based chains |\n| 0         | Other chains          |\n\n### Name\n\nIndicates the name of the chain.\n\n### CAIP-19\n\nEach asset needs to be identified by its [CAIP-19 indicator](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-19.md).\n\n### SS58Prefix\n\nEach Polkadot-based chain can derive its address from the same mnemonic using a unique [SS58 prefix](https://wiki.polkadot.network/docs/build-ss58-registry).\n\n### Examples\n\n```json\n{\n  \"chainType\": 2,\n  \"name\": \"Polkadot\",\n  \"caip19\": \"polkadot:91b171bb158e2d3848fa23a9f1c25182/slip44:354\",\n  \"ss58Prefix\": 0\n}\n```\n\n```json\n{\n  \"chainType\": 1,\n  \"name\": \"Ethereum\",\n  \"caip19\": \"eip155:1/slip44:60\"\n}\n```\n\n## Stack\n\n- Vite\n- Vue 3 w/ TypeScript\n- TailwindCSS\n- PostCSS\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapillon%2Fw3ndi-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapillon%2Fw3ndi-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapillon%2Fw3ndi-app/lists"}