4 ms·
Show HN: A Database Generator for EVM with CRUD and On-Chain Indexing
Hey all,
We are working on a database generator that takes in your data schema in YAML format and uses it to generate a database in Solidity with CRUD and on-chain indexing capabilities. You can deploy the generated contracts to any EVM blockchain.
We have a demo and playground if you want to test it out. It's in the early stages, we have planned some exciting features, and we'd appreciate your feedback!
- westurner 3y agoAdditional schema languages maybe worth supporting: Arrow, JSONschema, SHACL, json-ld-schema react-jsonschem-form https://github.com/rjsf-team/react-jsonschema-form https://github.com/rjsf-team/react-jsonschema-form google/react-schemaorg: https://github.com/google/react-schemaorg https://github.com/google/react-schemaorg : Type-checked Schema.org JSON-LD for React pydantic_schemaorg: https://github.com/lexiq-legal/pydantic_schemaorg https://github.com/lexiq-legal/pydantic_schemaorg "RDFJS" YAML-LD (application/ld+yaml) round-trips to JSON-LD (application/ld+json) which round trips to RDF; W3C Linked Data Signatures / W3C Verified Claims cryptographic signatures verify regardless of graph representation. YAML-LD > 3.1 JSON vs YAML comparison: https://json-ld.github.io/yaml-ld/spec/#json-vs-yaml https://json-ld.github.io/yaml-ld/spec/#json-vs-yaml
- westurner 3y agoCould there be on-chain indexes / indices for Linked Data documents? rdflib-leveldb: https://github.com/RDFLib/rdflib-leveldb https://github.com/RDFLib/rdflib-leveldb https://github.com/RDFLib/rdflib-leveldb/blob/a0f3386c71e6b1cfbd09c257e29400f5fde43ed3/rdflib_leveldb/leveldbstore.py#L315 https://github.com/RDFLib/rdflib-leveldb/blob/a0f3386c71e6b1... Fwiu, "e.g. Graph token (GRT) supports Indexing (search) and Curation of datasets" Could an code generated with SolidQuery serve Certificate Transparency logs and e.g. Sigstore artifact signatures? https://news.ycombinator.com/item?id=32760170 https://news.ycombinator.com/item?id=32760170 https://westurner.github.io/hnlog/#comment-32760170 https://westurner.github.io/hnlog/#comment-32760170 : > Google's Certificate Transparency Search page to be discontinued May 15th, 2022" https://news.ycombinator.com/item?id=30781698 https://news.ycombinator.com/item?id=30781698 > - LetsEncrypt Oak is also powered by Google/trillian, which is a trustful centralized database See also: cosmos/iavl > - e.g. Graph token (GRT) supports Indexing (search) and Curation of datasets >> And what about indexing and search queries at volume, again without replication? > My understanding is that the s Sigstore folks are now more open to the idea of a trustless DLT? "W3C Verifiable Credentials" is a future-proof standardized way to sign RDF (JSON-LD,) documents with DIDs. https://www.sigstore.dev/ https://www.sigstore.dev/ : https://github.com/sigstore https://github.com/sigstore