Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/okp4/hackwasm

💻🇩🇪2️⃣0️⃣2️⃣3️⃣ Contains resources related to OKP4 participation in HackWasm Berlin 2023
https://github.com/okp4/hackwasm

cosmos-sdk cosmwasm hackathon web3

Last synced: about 1 month ago
JSON representation

💻🇩🇪2️⃣0️⃣2️⃣3️⃣ Contains resources related to OKP4 participation in HackWasm Berlin 2023

Awesome Lists containing this project

README

        

# HackWasm Berlin · 23/07/14 - 23/07/16 · OKP4 Challenge

[![hackwasm bannner](./assets/hackwasm.webp)](https://dorahacks.io/hackathon/hackwasm/detail)

[![lint](https://img.shields.io/github/actions/workflow/status/okp4/hackwasm/lint.yml?branch=main&label=lint&style=for-the-badge&logo=github)](https://github.com/okp4/hackwasm/actions/workflows/lint.yml)
[![conventional commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg?style=for-the-badge&logo=conventionalcommits)](https://conventionalcommits.org)
[![contributor covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg?style=for-the-badge)](https://github.com/okp4/.github/blob/main/CODE_OF_CONDUCT.md)
[![License](https://img.shields.io/badge/License-BSD_3--Clause-blue.svg?style=for-the-badge)](https://opensource.org/licenses/BSD-3-Clause)

OKP4 testnet is ready for builders! Depending on your skills, imagine an application based on OKP4 Protocol contracts or tools to enhance its experience!

➡️➡️ **Join the Telegram group:** ⬅️⬅️

**More details coming soon, helpers and other materials will be continoulsy published! So don't hesitate to ⭐ this repo!**

## 👀 Challenge Description

OKP4 will enable a new generation of application to emerge, using a blockchain as an orchestration layer for shared off-chain resources, such as datasets, algorithms, software, and computation.

OKP4 has multiple layers:

1. The blockchain and smart contracts, where rules are defined and resources referenced
2. The dataverse, where off-chain resources are located
3. The application layer, where off-chain resources are used to create value.

Develop contracts leveraging the possibilities offered by the OKP4 architecture, or tools to interact with it.

## 🏆 Requirements to win

To win the hackathon, your project must run/use on/the OKP4 testnet.

Although we are approaching the hackathon with a very open "use your creativity" un-restrictive track, we would love to see the following:

* **Smart Contract Development**:
* Tap into the potential of the Prolog Logic Module to create versatile, higher kinded Smart Contracts including the ability to generate Cosmos Msgs for execution.
* Embed a Prolog interpreter directly into a CosmWasm contract, seamlessly integrating chain state bindings through custom predicates.
* **Interface Development**: Unleash your imagination in designing interfaces that interact with OKP4 smart contracts (such as `objectarium`, `cognitarium`, `law-stone`). Yes, we are fond of text-based user interfaces (TUIs), but think beyond that and create something unique.
* **VSCode Extension Development**: Enrich the Developer Experience for Prolog development by coding a VSCode extension that interacts seamlessly with the Prolog Logic Module and OKP4 smart contracts (e.g. `law-stone`).

## 📖 Docs

* Website:
* Nemeton program:
* Official documentation:
* Blockchain repo:
* Smart contracts repo:

## 🧪 Testnet

* RPC:
* LCD:
* gRPC: grpc.testnet.okp4.network:443
* Faucet:
* Explorer:

### 📜 Stored smart contracts code ids

* [Objectarium](https://github.com/okp4/contracts/tree/main/contracts/okp4-objectarium): **4**
* [Law Stone](https://github.com/okp4/contracts/tree/main/contracts/okp4-law-stone): **5**
* [Cognitarium](https://github.com/okp4/contracts/tree/main/contracts/okp4-cognitarium): **7**