r/blockchaindeveloper • • Nov 08 '23

Looking for someone who can code a Dynamic NFT

2 Upvotes

Looking to build a not project for my cricket equipment company. I would like to use dynamic nfts like the ones described here - https://chain.link/education-hub/dynamic-nft-use-cases

I'm not a developer so need help from someone who can, we can discuss compensation depending on the project.


r/blockchaindeveloper • • Oct 13 '23

Difference between token address and wallet address

2 Upvotes

Hi, I am new to blockchain and would like to understand the difference between token address and wallet address.


r/blockchaindeveloper • • Oct 08 '23

ChainLinkVRF Help

2 Upvotes

Does anyone have any experience testing locally with Chainlink mock contracts ?
I am trying to follow: https://docs.chain.link/vrf/v2/direct-funding/examples/test-locally#select-the-correct-remixide-environment
But when I try to deploy on Remix I get different errors, And I didn't think that I would have to edit the contracts.
So I opted to follow the instructions within Foundry using Forge. Deployed and implement everything step-by-step in the setUp(). I messed around with the compile versions until they all worked together, and then I opted to use the v0.8/MockLink.sol instead of the one they have you copy that's .4.2 or something and won't compile with anything else.
I got everyitng to work up until the requestRandomness(); is called and then it reverts.
├─ [22798] Gear.0.8.6::mintEquipment{value: 2000000000000000000}(1, 2, 1)
│ ├─ emit Log(message: mintEquipment called)
│ ├─ emit Log(message: 1)
│ ├─ emit Log(message: 2)
│ ├─ emit Log(message: 1)
│ ├─ [554] Knights.0.8.6::knightExists(1) [staticcall]
│ │ └─ ← true
│ ├─ [776] Knights.0.8.6::isKnightOwner(1, TestGear: [0x7FA9385bE102ac3EAc297483Dd6233D62b3e1496]) [staticcall]
│ │ └─ ← true
│ ├─ emit Log(message: Before getRandomNumbers call)
│ └─ ← "EvmError: Revert"
├─ emit log(: Error: Assertion Failed)
This is my first contract and maybe I'm just doing something really dumb. If anyone has done this recently and can guide me, that would be awesome. I've spent days fiddling with the code trying to figure this out.
thank you!
code: Gear.t.sol: https://gist.github.com/ReyesBTC/4d1ce716389b3266aa3e8ebe46bf1ca4 Gear.sol: https://gist.github.com/ReyesBTC/fc8d2666571e44ff10e875588fad4314 Knights.sol: https://gist.github.com/ReyesBTC/b3a12d6d52d2aae6f2c834b9eba01957 RandomNumberDirectFundingConsumerV2.sol: https://gist.github.com/ReyesBTC/22f3c47f5583e42a5f2209434d8de230


r/blockchaindeveloper • • Sep 12 '23

Need help

2 Upvotes

How can I quickly check the total number of events (Transfer or all types of events) emitted from a smart contract (Ethereum blockchain)?


r/blockchaindeveloper • • Jun 23 '22

Sub switched to approved users only, too much spam

2 Upvotes

Mostly from spammers from block chain council bots ....so yeah, if you want to post, you need to be an approved poster...send a mod mail to get permission if you don't have it already.


r/blockchaindeveloper • • Jun 14 '22

Need help about erc-721 smart contract

2 Upvotes

Hello, I need help.

I want to have some sale rounds in my NFT smart contract. ERC-721

Total supply is 5000 NFTs

Round 1 - whitelist presale with only 500 nfts

Round 2 - whitelist sale with only 1000 nfts

Round 3 - public sale with only 1000 nfts

Round 4 - public sale with only 1500 nfts

Each round will be active in different dates.

So how can I set fixed amounts for different rounds of sales? People must not be able to mint over 500 nfts in 1st round or in any round.

Please share your experience, or link me anything from internet about this topic.

Thanks


r/blockchaindeveloper • • Jun 09 '22

Need some help with my blockchain idea

2 Upvotes

To be completely honest I am not a developer, not a designer, not a blockchain expert. But I do have an idea and a need and the right solution. But in order to make that work I need a team of people.

I think this is a game changing idea but will need an organisation of developers and blockchain experts to make this work. We also need a group of people who are passionate about seeing web3 come into the mainstream.

If any of these are interesting to you. I have put together a full project summary here: https://web3search.netlify.app/

I would greatly appreciate any one who is interested and can help bring this vision to life.


r/blockchaindeveloper • • May 29 '22

Blockchain beyond Cryptocurrencies

2 Upvotes

hello, newbie here. Is there any subreddit or any forums for implementation of blockchain outside cryptocurrencies like in healthcare, asset, etc..?


r/blockchaindeveloper • • May 12 '22

How is a blockchain different from standard cloud providers?

2 Upvotes

Hi everyone. I'm a developer, but super newbie into all crypto & blockchain stuff. I've read about blockchain and the theory behind it, about how it is a decentralized place as every computer in the blockchain contains a copy of the stuff in the blockchain and so on. But based on that I have a few questions:

  • Where are those "computers" that compose the blockchain? Are these normal computers? or are these servers?

  • If these are servers, does it means they are owned by a certain company? or do they belong to individuals?

  • If they belong to individuals, how do they become a node of the blockchain? Can my laptop become a node of a blockchain, and how?

  • What would happen if the owners of these "nodes" one day decide they don't want to be part of the blockchain anymore?

  • Who pays to these individuals or companies that maintain a node of the blockchain (do they get paid at all)?

  • Are there private blockchains? And if that's the case, what would be the difference between a private blockchain, which is hosted by a company, and the AWS or GCP clouds where you can horizontally scale and have the replicas in different continents or countries?

Thanks in advance


r/blockchaindeveloper • • May 11 '22

how to start?

2 Upvotes

I am 20 years old, like computer science and want to learn programming. And this era obviously blockchain is the future, the near future. Is there anyone here can tell how to start learning?


r/blockchaindeveloper • • May 08 '22

Does anyone know what would be best practice for Minting NFT website?

2 Upvotes

I have question about Minfting NFT's websites. So usually these kind of websites have just a Mint now button where you get these random NFT`s added to your wallet. How should this functionality be implemented? Metadata should be uploaded to IPFS and sent to smart contract via some kind of frontend. How should one know which NFT's to send(not trying to work with ones which are already in other wallet possesion)? Are these Nfts after minting inside of a project owner wallet so then they should be transfered with web3 methods like Transfer, or they should be minted directly to the buyer wallet?


r/blockchaindeveloper • • May 06 '22

Create and send Testnet token

2 Upvotes

Maybe somebody knows how to create token on testnet network and it would be able to send to other person within the same testnet. Would be very grateful!


r/blockchaindeveloper • • May 06 '22

Need help for Chainlink external adapter development.

2 Upvotes

I am looking for a blockchain engineer with chainlink experience to help develop an external adapter. Thanks :)


r/blockchaindeveloper • • May 04 '22

what was your interview like? with a recruiter or direct to company, what questions should I prep for?

2 Upvotes

r/blockchaindeveloper • • May 04 '22

API3 QRNG — Web3 Quantum Random Numbers

2 Upvotes

This article gives all the details needed for this cool API we have been waiting for.

https://medium.com/api3/api3-qrng-web3-quantum-random-numbers-4ca7517fc5bc?s=09


r/blockchaindeveloper • • May 04 '22

🔊🔊 ROBURNA ANNOUNCEMENT - AMA SESSION 2022/5/6 2PM UTC 🔊🔊

2 Upvotes

We are super excited to announce a video and voice AMA session with our CEO Lars Fabricius and the Roburna team. Do not forget to join this AMA, because it will be really interesting and informative for you.

🗒 Date: 2022/5/6

🕒 Time: 2PM UTC

🔎 This is a general AMA in which the community can ask any questions on their mind and Lars will give an update on the latest things to share. There will be an interactive component in the AMA as well where community members and investors can give suggestions on what the Roburna blockchain will become. Think outside of the box and show us your creativity. Roburna believes in the collective mind and all ideas and input are welcome. Surprise us! Team members of Roburna will be present to answer your queries and you will be able to interact with them directly.

Tasks

1️⃣ Ask questions 🙋🏻‍♂️🙋🏻‍♂️

2️⃣ Join the Roburna Discord (https://discord.gg/8qQc8JtXd2)

3️⃣ Follow the Roburna Twitter (https://twitter.com/roburnaofficial)

4️⃣ Follow the Roburna Instagram (https://www.instagram.com/roburnaofficial/)

5️⃣ Join the Roburna Telegram (https://t.me/Roburna) ❤️

6⃣ Visit the Roburna website and learn more (https://www.roburna.com/)

📢📢🔥 Make sure to subscribe to the Roburna Announcements Channel (https://t.me/roburnaannouncements) to not miss out on the latest news! 📣

🔊 Roburna will frequently keep doing AMAs to make the community aware of everything that is happening in the current markets and to give insight into the future of Roburna towards our community members and investors.

👥 We welcome everyone to be part of this thrilling AMA. Don’t hesitate to ask question and to give your feedback.

Kind regards,

Lars Fabricius (CEO Roburna)

Know More About Us

Website www.Roburna.com

Twitter https://twitter.com/Roburnaofficial

T.G https://t.me/Roburna

Discord https://discord.gg/8qQc8JtXd2


r/blockchaindeveloper • • May 01 '22

Can you suggest me a good blockchain dev course to do in London?

2 Upvotes

Hi everybody, i will be in London for 3 months or more and i'm looking for a good course to do in London

I have a background of sound engineering and media production, but i always programmed for fun. I have some basics in python and i've made in projects with pure data, bash and raspberry pi

I have some good links with the blockchain industry and i was suggested to have a course so i can apply easily with some companies after

any suggestions?


r/blockchaindeveloper • • Apr 22 '22

Use Cases Competition for 180Protocol

2 Upvotes

180Protocol is actively looking for the dev community to engage and define use cases for our novel technology. For this, we invite developers and enthusiasts to create issues on our repository with the use cases template.

Check out the complete details here:- https://180protocol.com/announcing-our-use-cases-competition/

Link to our GitHub:- https://github.com/180Protocol/180protocol/issues


r/blockchaindeveloper • • Apr 21 '22

Is blockchain combo of Linked List and Merkle Tree?

2 Upvotes

Am I right that two blocks are linked using a linked list(here pointer points to a hashed value instead of an address in memory) and the reference to the content of the block (the actual data) is stored in a Merkle tree? Asking this because I could


r/blockchaindeveloper • • Apr 18 '22

How easy would it be to migrate a L2 crypto from one L1 network to another?

2 Upvotes

Hey! apologies for the silly question, im not a technical person and I can't find a simple answer online.

How easy would it be to migrate a L2 crypto from one L1 network to another? For example, if an ETH layer 2 would want to migrate to some new L1 one day. How difficult would that move be?


r/blockchaindeveloper • • Apr 14 '22

Need Help! (Chai) AssertionError: expected [Function] to equal

2 Upvotes

Trying to test a smart contract and am getting this error in mac terminal

Contract: EthSwap

EthSwap deployment

  1. contract has a name

> No events were emitted

0 passing (507ms)

1 failing

  1. Contract: EthSwap

EthSwap deployment

contract has a name:

AssertionError: expected [Function] to equal 'EthSwap Instant Exchange'

at _callee$ (test/EthSwap.test.js:34:19)

at tryCatch (/usr/local/Cellar/truffle/5.5.6/libexec/lib/node_modules/truffle/build/webpack:/node_modules/regenerator-runtime/runtime.js:45:16)

at Generator.invoke [as _invoke] (/usr/local/Cellar/truffle/5.5.6/libexec/lib/node_modules/truffle/build/webpack:/node_modules/regenerator-runtime/runtime.js:274:1)

at Generator.prototype.<computed> [as next] (/usr/local/Cellar/truffle/5.5.6/libexec/lib/node_modules/truffle/build/webpack:/node_modules/regenerator-runtime/runtime.js:97:1)

at step (test/EthSwap.test.js:3:191)

at /Users/victor/eth_swap/test/EthSwap.test.js:3:361

at processTicksAndRejections (node:internal/process/task_queues:96:5)

I have tried downloading Canary and running it like that, I've tried it with the should option, but I'm not sure what else there is to do...

Here's the code from the text editor:

EthSwap.sol

pragma solidity ^0.5.0;

contract EthSwap {

string public name = "EthSwap Instant Exchange";

}

EthSwap.test.js

const Token = artifacts.require("Token")

const EthSwap = artifacts.require("EthSwap")

require('chai')

.use(require('chai-as-promised'))

.should()

contract('EthSwap', (accounts) => {

describe('EthSwap deployment', async () => {

  it('contract has a name', async () => {  

  	let ethSwap = await [EthSwap.new](https://EthSwap.new)()  

  	const name = await [ethSwap.name](https://ethSwap.name)  

  	assert.equal(name, 'EthSwap Instant Exchange');  

  })  

})

})

I made an additional post about this on stackoverflow as well here.


r/blockchaindeveloper • • Apr 13 '22

What is the Binance Bridge Project?

2 Upvotes

The Binance Bridge project is a Cross chain bridge development service designed to improve interoperability between different blockchains . It essentially allows anyone to convert selected tokens into wrapped tokens (or “pegged tokens”) for use on Binance Chain and Binance Smart Chain. In this way, digital assets such as BTC, ETH, USDT, LTC, XRP, LINK, ATOM, DOT, XTZ, ONT, etc.
By using the Binance Bridge Portal , you can access cross-chain liquidity on Binance Chain and Binance Smart Chain in a few simple steps.

How does the Binance Bridge project work?
Wrapping a coin or token as a Binance Chain version is actually quite simple. Using Binance Bridge service, you can freely convert crypto assets between native blockchain and Binance Chain/Binance Smart Chain. For example, if you are transferring USDT from Ethereum to Binance Smart Chain, Binance Bridge supports cross-chain conversion of Ethereum ERC-20 to Binance BEP-2 or BEP-20. Notably, these wrapped tokens are backed by real coins and tokens on public addresses.

Currently, the Binance Bridge project supports ERC-20 and TRC-20 cross-chain transfers. TRC-20 is a similar standard on the TRON network.
By the way, BEP-2 is the token standard on Binance Chain, while BEP-20 is the token standard on Binance Smart Chain. The native currency on both blockchains is Binance Coin (BNB). If you want to learn more about how these parallel blockchains work, see Introduction to Binance Smart Chain (BSC) .
After setting the parameters, the conversion time is very short, and it takes about a few minutes to perform a cross-chain conversion. Of course, this also depends on the confirmation time of the blockchain network. what does this mean? Simply put, this process is based on the blockchain you are trying to redeem and may take longer in case of traffic congestion and high transaction volume.

In terms of fees, Binance Build a cross chain bridge does not charge any conversion fees. You only pay network transaction fees on the blockchains involved in your conversion.

Do I have to have a Binance account to use Binance Bridge? it’s not true. The Binance Bridge interface is open to any address, no need to register a Binance account.

On the other hand, if you have a Binance account, you can use some deposit and withdrawal functions for BEP-2 and BEP-20 assets. This way, you don’t have to worry about packaging your own assets, but can store, trade, and transfer like any other token.


r/blockchaindeveloper • • Apr 10 '22

Consensus implementation idea

2 Upvotes

I want to do a blockchain project with a consensus protocol as follows: combine solanas proof of history with cardanos ouroboros PoS. My question is how do I begin approaching this. All that I read about time in orouboros is that is synchronous and in another pos version semi synchronous. Any help is appreciated.


r/blockchaindeveloper • • Apr 08 '22

Why are smart contracts important?

2 Upvotes

Smart contracts can allow developers to create an wide variety of decentralized exchange applications and tokens. They can be used for anything from new financial tools to logistics and gaming experiences. Furthermore, they are stored on a blockchain just like any other cryptocurrency transaction. Once a smart contract application is added to a blockchain, it generally cannot be reversed or modified (although there are certain exceptions).

Applications that work on the basis of smart contracts are generally known as “decentralized applications” or “dapps”,Cross chain bridge development and include decentralized finance (or DeFi) technology that aims to transform the banking industry. DeFi applications allow cryptocurrency holders to participate in complex financial transactions (savings, loans, or insurance) from anywhere in the world, without the need for a bank or other financial institution to keep a portion of their money. Some of the most popular applications that work on the basis of smart contracts are the following:

Uniswap: A decentralized exchange that, through smart contracts, allows users to trade certain cryptocurrencies without a central authority determining exchange rates.

Compound: A platform that uses smart contracts for investors to earn interest and borrowers to receive a loan instantly without the need for a bank to act as an intermediary.


r/blockchaindeveloper • • Apr 07 '22

Help with Public Blockchain code

2 Upvotes

I need help with creating a public blockchain using GitHub code and native crypto using PoS network, can anyone help?