{"id":22962917,"url":"https://github.com/fildomains/fns-subgraph","last_synced_at":"2026-04-29T17:34:46.948Z","repository":{"id":185310990,"uuid":"638750605","full_name":"fildomains/fns-subgraph","owner":"fildomains","description":"https://app.fildomains.com/","archived":false,"fork":false,"pushed_at":"2023-05-11T03:06:34.000Z","size":578,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T03:33:23.041Z","etag":null,"topics":["fevm","fildomains","filecoin","fns","fvm","ipfs"],"latest_commit_sha":null,"homepage":"https://app.fildomains.com/","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/fildomains.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}},"created_at":"2023-05-10T02:59:08.000Z","updated_at":"2023-08-21T09:00:34.000Z","dependencies_parsed_at":"2023-08-01T13:08:11.825Z","dependency_job_id":null,"html_url":"https://github.com/fildomains/fns-subgraph","commit_stats":null,"previous_names":["fildomains/fns-subgraph"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fildomains/fns-subgraph","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fildomains%2Ffns-subgraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fildomains%2Ffns-subgraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fildomains%2Ffns-subgraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fildomains%2Ffns-subgraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fildomains","download_url":"https://codeload.github.com/fildomains/fns-subgraph/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fildomains%2Ffns-subgraph/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32437011,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T17:26:39.753Z","status":"ssl_error","status_checked_at":"2026-04-29T17:25:53.857Z","response_time":110,"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":["fevm","fildomains","filecoin","fns","fvm","ipfs"],"created_at":"2024-12-14T19:18:40.960Z","updated_at":"2026-04-29T17:34:46.922Z","avatar_url":"https://github.com/fildomains.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FNS graph node\n    https://github.com/graphprotocol/graph-node    \n\nThis Subgraph sources events from the FNS contracts. This includes the FNS registry, the Auction Registrar, and any resolvers that are created and linked to domains. The resolvers are added through dynamic data sources. More information on all of this can be found at [The Graph Documentation](https://thegraph.com/docs/developer/quick-start/).\n\n# hardhat network test setup\n    Create the postgresql database named: graphnode\n\n    Compile and run graphnode:\n    git clone --branch Branch_v0.25.0 https://github.com/graphprotocol/graph-node.git\n    cd graph-node\n    cargo build\n    cd target/debug/\n    ./graph-node  --postgres-url postgresql://postgres:postgres@localhost:5432/graphnode --ethereum-rpc hardhat:http://localhost:8545  --ipfs localhost:5001\n\n    run hardhat node:\n    git clone https://github.com/fildomains/fns-contracts\n    cd fns-contracts\n    yarn\n    yanr run node\n\n    git clone --branch hardhat https://github.com/fnsdomains/fns-subgraph\n    cd fns-subgraph\n    yarn\n    yarn setup\n\n# branchs and networks\n\n    network             branch\n    hardhat             hardhat\n\n# Example Queries\n\nHere we have example queries, so that you don't have to type them in yourself eachtime in the graphiql playground:\n\n```graphql\n{\n  domains {\n    id\n    labelName\n    labelhash\n    parent {\n      id\n    }\n    subdomains {\n      id\n    }\n    owner {\n      id\n    }\n    resolver {\n      id\n    }\n    ttl\n  }\n  resolvers {\n    id\n    address\n    domain {\n      id\n    }\n    events {\n      id\n      node\n      ... on AddrChanged {\n        a\n      }\n      ... on NameChanged {\n        name\n      }\n      ... on AbiChanged {\n        contentType\n      }\n      ... on PubkeyChanged {\n        x\n        y\n      }\n      ... on TextChanged {\n        indexedKey\n        key\n      }\n      ... on ContenthashChanged {\n        hash\n      }\n      ... on InterfaceChanged {\n        interfaceID\n        implementer\n      }\n      ... on AuthorisationChanged {\n        owner\n        target\n        isAuthorized\n      }\n    }\n  }\n  registrations(where: { labelName_not: null }, orderBy: expiryDate, orderDirection: asc, first: 10, skip: 0) {\n    expiryDate\n    labelName\n    domain{\n      name\n      labelName\n    }\n  }\n}\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffildomains%2Ffns-subgraph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffildomains%2Ffns-subgraph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffildomains%2Ffns-subgraph/lists"}