Vladyslav
banner
vlmoon99.bsky.social
Vladyslav
@vlmoon99.bsky.social
Software Engineer from Ukraine,Kyiv
🏆 Huge thanks to Yowl (github.com/yowl), SingleAccretion (github.com/SingleAccret...) & runtimelab/NativeAOTLLVM contributors for making C# executables possible on blockchain.
October 14, 2025 at 10:39 AM
Future versions will be **smaller & faster**:
IO, networking & other OS-dependent packages will be **mocked**, optimizing the runtime specifically for blockchain execution.

This makes C# smart contracts more lightweight.
October 14, 2025 at 10:39 AM
No, just bsky and x
July 12, 2025 at 3:33 PM
Learn More
📚 Master NEAR smart contracts with Go! Use:
- Go Smart Contract Template : github.com/vlmoon99/nea...
- Near SDK Go: github.com/vlmoon99/nea...
- Near CLI Go: github.com/vlmoon99/nea...
- Docs: docs.near.org/smart-contra...
Join @NEARProtocol!
#NEAR #GoLang #Web3 #tinygo #wasm
near-cli-go/template/contract/main.go.template at main · vlmoon99/near-cli-go
Contribute to vlmoon99/near-cli-go development by creating an account on GitHub.
github.com
July 6, 2025 at 4:20 PM
Step 5 - Test Contract

🧪 Test your contract with:
```bash
near-go call --from youraccount.testnet --to contract.testnet --function InitContract --args '{}' --gas '300 Tgas' --deposit '0 NEAR' --network testnet
```
See tx details on testnet.nearblocks.io. Build Web3 with Go!
#NEAR #GoLang
testnet.nearblocks.io
July 6, 2025 at 4:19 PM
Step 4 - Deploy Contract

🌐 Deploy your contract to NEAR testnet! Create an account:
```bash
near-go account create -n "testnet" -a "youraccount.testnet"
```
Then deploy:
```bash
near-go deploy -id "youraccount.testnet" -n "testnet"
```
Check tx on testnet.nearblocks.io
#NEAR #go
testnet.nearblocks.io
July 6, 2025 at 4:19 PM
Step 3 - Explore the Code

🔍 In `main.go`, TinyGo turns Go into WebAssembly for NEAR. Key functions:
- `InitContract`: Sets up contract
- `WriteData`: Saves data on-chain
- `ReadData`: Gets data
- `AcceptPayment`: Handles deposits
- `ReadIncommingTxData`: Reads tx details
#NEAR #GoLang
July 6, 2025 at 4:18 PM
Step 2 - Create & Build Contract

🛠️ Create a NEAR smart contract in Go:
```bash
near-go create -p "example" -m "example" -t "smart-contract-empty"
cd example/contract
near-go build
```
This makes `main.wasm`—your WebAssembly contract ready to deploy!
#NEAR #GoLang #SmartContracts
July 6, 2025 at 4:18 PM
Step 1 - Install Tools

🚀 Want to write smart contracts in Go on @NEARProtocol? Start by installing TinyGo & near-cli-go:
```bash
wget github.com/tinygo-org/t...
sudo dpkg -i tinygo_0.38.0_amd64.deb
curl -LO github.com/vlmoon99/nea... && bash install.sh
```
#NEAR #GoLang #Web3 #tinygo
github.com
July 6, 2025 at 4:18 PM