Skip to content

Instantly share code, notes, and snippets.

View farukterzioglu's full-sized avatar
🎯
Focusing

Faruk Terzioğlu farukterzioglu

🎯
Focusing
View GitHub Profile

If I am looking to build and deploy dApps on the AVAX network, where do you suggest I start?

Backend

First you want to set up your development environment. For that you'll want to install GoLang version >= 1.15.5 and set up it's $GOPATH. Next install AvalancheGo which is the official node implementation of the Avalanche network.

Now you can fire up a 5 node staking network:

./avash

X-Chain

  1. Create your first Avalanche address
  2. Query the Avalanche X-Chain
  3. Submit your first transactions
  4. Write & deploy your first Avalanche smart contract
  5. Create/Mint/Transfer Fixed or Variable Cap asset (Avalanche Native Token ANT)
  6. Create/Mint/Transfer NFT
  7. Export/Import AVAX to/from the C-Chain or the P-Chain
  8. Export/Import ANT to/from the C-Chain
@debojyoti
debojyoti / lenovo_ideapad_330_ubuntu.md
Last active October 15, 2023 20:13
Lenovo ideapad 330 (15ARR) ubuntu issues and there solutions

Lenovo ideapad 330 (15ARR) ubuntu issues and their solutions

Issue-1: None of the ubuntu distros are getting installed

Solution: Ubuntu distros lower than 18.10 will not work in this laptop, as minimum kernal version required is 4.18.

So install ubuntu 18.10 / xubuntu 18.10 / lubuntu 18.10 / kubuntu 18.10 in UEFI mode

Issue-2: Wifi is not working

@MitchPierias
MitchPierias / config.ini
Created December 15, 2018 03:10
Nodeos Development Configuration File
# the endpoint upon which to listen for incoming connections (eosio::bnet_plugin)
bnet-endpoint = 0.0.0.0:4321
# the number of threads to use to process network messages (eosio::bnet_plugin)
# bnet-threads =
# remote endpoint of other node to connect to; Use multiple bnet-connect options as needed to compose a network (eosio::bnet_plugin)
# bnet-connect =
# this peer will request no pending transactions from other nodes (eosio::bnet_plugin)
package main
import (
"github.com/AsynkronIT/protoactor-go/actor"
"log"
"time"
)
type pong struct {
}
package main
import (
"github.com/AsynkronIT/protoactor-go/actor"
"log"
"time"
)
type pong struct {
}
package main
import (
"github.com/AsynkronIT/protoactor-go/actor"
"log"
"time"
)
type pong struct {
}
package main
import (
"github.com/AsynkronIT/protoactor-go/actor"
"log"
"time"
)
type pong struct {
}
package main
import (
"github.com/AsynkronIT/protoactor-go/actor"
"time"
)
type ping struct{}
type pong struct{}
package main
import (
"github.com/AsynkronIT/protoactor-go/actor"
"github.com/AsynkronIT/protoactor-go/router"
"log"
"os"
"os/signal"
"syscall"
"time"