Pinned Repositories
42dico
AAC-Layer
Automated Auditing and Compliance LayerAutomated Auditing and Compliance Layer in Solidity can be achieved through event logs, program compliance checks, automated alerts, automated execution of contractual obligations, programmable conditions, and dispute resolution mechanisms. Event logs provide real-time records of all transactions, ...
Bulletproofs-libsecp256k1
This example generates a random 32-byte secret key and a random 32-byte value, and then creates a Pedersen commitment to the value using the secp256k1 library. It then generates a Bulletproof for the commitment using the secp256k1_bulletproofs library, and verifies the proof using the same library.
ChatGPT
🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
counter-party-NFT
The provided JavaScript code creates and issues an NFT asset "MyNFT" on Bitcoin blockchain using Counterparty API. It uses axios library to make HTTP requests, creates a token with metadata and description, logs the response after issuing it on the blockchain. Developing NFTs on Bitcoin is complex and needs a deep understanding of the ecosystem.
ECDSA
The Elliptic Curve Digital Signature Algorithm (ECDSA) is the digital signature algorithm used for ordinals and inscriptions on Bitcoin. It is used to prove ownership of private keys and to sign transactions. ECDSA is a variant of the Digital Signature Algorithm (DSA) that uses elliptic curve cryptography. It provides a high level of security ...
MySQLDB
Simple iOS app form, to insert data into a MySQL database. *This is not a login app
transition-matrix
The transition matrix of a Markov chain is a square matrix that describes the probability of transitioning from one state to another.
zk-SNARK-libsnark
This example uses the libsnark library to define an R1CS (Rank-1 Constraint System) that represents a simple circuit, where the output is the product of two input values. It then generates a proof for this circuit using the ppzkSNARK proof system provided by libsnark, and verifies the proof using the same library.
ZKP-inscriptions
This example generates a random secret key and ordinal value, creates a Pedersen commitment using secp256k1, generates a Bulletproof using secp256k1_bulletproofs, encodes the data as a hex string, adds it as an output to a Bitcoin transaction, and broadcasts it to the network. Note that this is a simplified example and should not be used without ad
guillaumelauzier's Repositories
guillaumelauzier/MySQLDB
Simple iOS app form, to insert data into a MySQL database. *This is not a login app
guillaumelauzier/bitcoinjs-lib
A javascript Bitcoin library for node.js and browsers.
guillaumelauzier/bolts
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
guillaumelauzier/clustering
Clustering is a machine learning technique that is used to group similar data points together into clusters. It is a useful tool for exploratory data analysis and can be used to discover patterns and relationships in data.
guillaumelauzier/CNN_eigen
A convolutional neural network (CNN) is a type of artificial neural network that is designed to process data that has a grid-like structure, such as an image. CNNs are composed of multiple layers, including convolutional layers, pooling layers, and fully connected layers, that are arranged in a hierarchical structure.
guillaumelauzier/dictionaries
The Swift code defines a Book class to represent a book with properties such as title, author, publisher, isbn, and year, and a Stack generic class with a type parameter T that has an array property called things of type T. Instances of Book class are created and added to an instance of Stack class, stackBooks, and then the for loop is used to ...
guillaumelauzier/Dimensionality_reduction_algorithms
Dimensionality reduction is the process of reducing the number of features or dimensions in a dataset. This can be useful for reducing the complexity of a dataset and making it easier to work with.
guillaumelauzier/emotional-xyz-soundwave
The code computes the STFT of the audio signal using overlapping windows, and various features can be extracted from the resulting STFT matrix, which can then be used to train a machine learning model, such as an SVM, to classify the emotional state of the speaker.
guillaumelauzier/ethereum-wallet-license-generator
guillaumelauzier/Fractionalized-ERC20
guillaumelauzier/Fractionalized-ERC721
guillaumelauzier/front-end-nft-platforms
guillaumelauzier/generative_ERC721
Here is an example of how you could implement a Generative ERC-721 token on the Ethereum blockchain using the Solidity programming language
guillaumelauzier/Gradient_boosting_algorithm
Gradient boosting is an ensemble machine learning algorithm that combines multiple weak learners to create a strong predictive model.
guillaumelauzier/K-nearest_neighbors
K-nearest neighbors (KNN) is a supervised machine learning algorithm that is used for classification and regression tasks. It works by finding the K nearest data points to a given input and using their labels to predict the label for the input.
guillaumelauzier/KNN_algorithm
guillaumelauzier/libbitcoin-system
Bitcoin Cross-Platform C++ Development Toolkit
guillaumelauzier/LicensePlist
A license list generator of all your dependencies for iOS applications
guillaumelauzier/logistic_regression
Logistic regression is a classification algorithm used to predict a binary outcome (e.g. 0 or 1, yes or no, etc.). Here is an example of how you could implement logistic regression in C++
guillaumelauzier/mini-moulinette
Test runner for 42 piscine assignments that simulates moulinette.
guillaumelauzier/Naive_Bayes
Naive Bayes is a supervised machine learning algorithm that is used for classification tasks. It is based on the idea of applying Bayes' theorem using strong (naive) independence assumptions between the features.
guillaumelauzier/newsletter
This code assumes that you have a server-side API that can handle the form submission. You'll need to replace the URL in the fetch call with the endpoint of your API. Also, make sure to validate the input on the server-side to ensure that the user entered a valid email address.
guillaumelauzier/reactive-sound-visualizer
This code uses the line() function to draw lines in 3D space based on the frequency data from an MP3 file. The lines are colored using a selection of colors stored in an array. The code also includes a setup function to load and play an MP3 file, and a draw function to update the visualization over time.
guillaumelauzier/rebalance-lnd
A script that can be used to balance lightning channels of a lnd node
guillaumelauzier/registration
Registration form
guillaumelauzier/spirale-rainbow-p5js
The drawSpiral function takes five arguments: the x and y coordinates of the starting point for the spiral, the s size of the spiral, the n number of points in the spiral, and the i increment of the spiral. The function first sets the fill color for the current iteration of the spiral using the value of n, and then calculates the size of the ...
guillaumelauzier/standard_deviation
Standard deviation is a measure of the dispersion or spread of a set of data. It tells you how much the values in a data set deviate from the mean, or average, value.
guillaumelauzier/The-Weirdos-NFT-Website-Starter-Code
Build a cool NFT Collection website landing page with React JS . This website is created using Gsap for cool scrolling and animation. If you want to learn how to create this website then you can follow below tutorial link in the ReadMe.
guillaumelauzier/tiny-cuda-nn
Lightning fast C++/CUDA neural network framework
guillaumelauzier/waitlist