Skip to content

Instantly share code, notes, and snippets.

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.12;
import "@openzeppelin/contracts-upgradeable/token/ERC1155/ERC1155Upgradeable.sol";
import "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol";
import "@openzeppelin/contracts/utils/cryptography/ECDSA.sol";
import "@openzeppelin/contracts/utils/Strings.sol";
import "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol";
import "@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol";

IYK API Documentation

Base URL

https://api.iyk.app

Assign POAPs to Digital Twin NFTs

Tap 1

  • count: 743450884
  • signature was valid for primary key
http://localhost:3000?v=c3&static=4104A2699DFF010F7C2D28C3674F6A62483232233969A4FDFD41A98B1583627AB554EE3F5839BE1E881B97357D71A527564B74CEFCE23E5D7A077AABA9335C3E1305410445520F6C07A370CCB138A39F005B7C89AA3BE276284A9CB6310D2D4978A5944519F14339F18B67605935B2AB579181C5682F4D603C10C8D45A6A973B4A509C6E000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&latch1=0000000000000000000000000000000000000000000000000000000000000000&latch2=0000000000000000000000000000000000000000000000000000000000000000&cmd=01012C502904ED299558DCE9E2531535E58FBF5F535BA2D453AADB1AD06F3EB6C94100&res=30450221009E69E8DB876D03F30C371FF4803760B922B632D9EAC00CBD9A80CA741B690228022011A5803B4549492311B0B0776A07416263A90DF819A9B4BF4980B949424333150000000000

Tap 2

  • count: 2
  • signature was valid for secondary key
@Clee681
Clee681 / iyk.md
Last active January 7, 2022 16:07

IYK Overview

This page dives deeper into IYK’s mission and explores our current capabilities. We believe the opportunity space is large for incorporating NFTs into the physical world. We hope to give you context and information to spawn further ideas you have.

How to think about our system: we are tokenizing physical objects and IRL behaviors.


Tokenizing a physical object

FROM ubuntu:20.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y \
bison \
build-essential \
flex \
git \
libmount-dev \
@Clee681
Clee681 / Dockerfile
Created October 7, 2020 14:09
Gstreamer wpesrc Dockerfile
FROM ubuntu:20.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y \
bison \
flex \
git \
libmount-dev \
pkg-config \
$ ninja -C build/
......................
[268/3400] Compiling C object 'subprojects/gst-examples/playback/player/gtk/1bbe5de@@gtk-play@exe/gtk-play.c.o'.
FAILED: subprojects/gst-examples/playback/player/gtk/1bbe5de@@gtk-play@exe/gtk-play.c.o
cc -Isubprojects/gst-examples/playback/player/gtk/1bbe5de@@gtk-play@exe -Isubprojects/gst-examples/playback/player/gtk -I../subprojects/gst-examples/playback/player/gtk -Isubprojects/gstreamer -I../subprojects/gstreamer -Isubprojects/gst-plugins-base/gst-libs -I../subprojects/gst-plugins-base/gst-libs -Isubprojects/gstreamer/libs -I../subprojects/gstreamer/libs -Isubprojects/gst-plugins-bad/gst-libs -I../subprojects/gst-plugins-bad/gst-libs -Isubprojects/orc -I../subprojects/orc -Isubprojects/gstreamer/gst -Isubprojects/gst-plugins-base/gst-libs/gst/tag -Isubprojects/gst-plugins-base/gst-libs/gst/video -Isubprojects/gst-plugins-base/gst-libs/gst/audio -Isubprojects/gst-plugins-base/gst-libs/gst/pbutils -I/usr/local/Cellar/glib/2.
# Configuration checksum: 14132506172776696809
# setup custom paths that do not require root access
pid /tmp/nginx.pid;
load_module /etc/nginx/modules/ngx_http_modsecurity_module.so;
daemon off;
worker_processes 1;
#! /bin/bash
# Initially, I was trying to have my filter function return both the flag and the flag's values.
# As you can see below, my value substring contained spaces, which led to the following two outcomes:
# 1) If the command is not quoted, the shell parses the output and splits the string into 4 words
# 2) If the command is quoted, word splitting is avoided and you get 1 word
# In both cases, the ffmpeg utility would fail since it's not passed valid options.
filter_flag_and_value() {
echo "-filter_complex first second third"
}
@Clee681
Clee681 / nginx.conf
Last active March 6, 2018 04:28
/usr/local/etc/nginx/nginx.conf
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8888;
location / {