Developers

Build on KogoChain
in minutes

Full EVM compatibility means your existing Solidity contracts deploy without modification. REST, GraphQL and WebSocket APIs with first-class Hardhat and Foundry support.

kogo-chain ~ terminal
$
⛓ Live Blocks · KogoChain Mainnet
Live
82K+
Developers
340+
dApps Live
$50M
Grants Paid
99.99%
API Uptime
Quick Start

From zero to deployed in 4 steps

KogoChain is fully EVM-compatible. If you know Solidity, you're already set up. If not, our SDK makes tokenization simple from any language.

1

Install the SDK

Install via npm or pip and configure your credentials.

npm install @kogo/sdk
2

Get Testnet Tokens

Request KOGO test tokens from our faucet — no KYC required for testnet.

kogo faucet --address 0xYOUR_ADDRESS
3

Deploy Your Contract

Use Hardhat, Foundry or Remix — no config changes required for existing Solidity contracts.

npx hardhat deploy --network kogo-testnet
4

Go Live on Mainnet

Request API keys for mainnet access. Production deployment with SLA available via enterprise package.

kogo deploy --network mainnet --key $KOGO_KEY
tokenize-rwa.js
// KogoChain SDK — RWA Tokenization Example
import { KogoSDK, AssetType, Jurisdiction } from '@kogo/sdk'
 
const kogo = new KogoSDK({
  network: 'mainnet',
  apiKey: process.env.KOGO_API_KEY
})
 
// Tokenize a commercial property
const token = await kogo.rwa.tokenize({
  type: AssetType.REAL_ESTATE,
  valuation: 5_000_000, // USD
  jurisdiction: Jurisdiction.SG,
  totalSupply: 5_000_000, // 1 token = $1
  compliance: {
    kyc: true,
    accredited: true,
    lockupDays: 365
  }
})
 
// Distribute yield to all holders
await kogo.rwa.distributeYield({
  tokenAddress: token.address,
  amount: 25_000, // monthly rent
  currency: 'KUSD'
})
API Reference

All the APIs you need

REST, GraphQL and WebSocket APIs. All endpoints return JSON. Authentication via API key header or JWT for user-facing apps.

# REST API — Base URL: https://api.kogoglobal.com/v1
 
# Get block details
GET /blocks/{blockNumber}
GET /blocks/latest
 
# Transaction endpoints
GET /transactions/{txHash}
POST /transactions/send
 
# Account & balance
GET /accounts/{address}/balance
GET /accounts/{address}/tokens
 
# RWA endpoints
POST /rwa/tokenize
GET /rwa/assets
POST /rwa/distribute-yield
 
# Identity / KYC
POST /identity/verify
GET /identity/{address}/status
 
# Example response
{
  "blockNumber": 4821093,
  "timestamp": "2026-07-03T12:00:00Z",
  "transactions": 142,
  "gasUsed": "0x001A2B"
}
# GraphQL endpoint: https://api.kogoglobal.com/graphql
 
query GetAssets($owner: String!) {
  rwaAssets(owner: $owner) {
    address
    name
    assetType
    totalSupply
    valuation
    jurisdiction
    yieldHistory { amount currency date }
  }
}
 
mutation TransferToken($input: TransferInput!) {
  transfer(input: $input) {
    txHash
    status
    blockNumber
  }
}
# WebSocket: wss://ws.kogoglobal.com/v1
 
# Subscribe to new blocks
ws.send(JSON.stringify({
  method: 'subscribe',
  params: ['newBlocks']
}))
 
# Subscribe to address activity
ws.send(JSON.stringify({
  method: 'subscribe',
  params: ['addressActivity', '0xYOUR_ADDRESS']
}))
 
# Incoming message format
{ event: 'newBlock', data: { number: 4821094, hash: '0x...' } }
# JSON-RPC endpoint (EVM-compatible)
# https://rpc.kogoglobal.com
 
# Get block number
{ "jsonrpc": "2.0", "method": "eth_blockNumber", "id": 1 }
 
# Get balance
{ "jsonrpc": "2.0", "method": "eth_getBalance",
  "params": ["0xAddress", "latest"], "id": 1 }
 
# Send transaction
{ "jsonrpc": "2.0", "method": "eth_sendRawTransaction",
  "params": ["0xSignedTxHex"], "id": 1 }
 
# Hardhat / Foundry config
module.exports = { networks: { kogo: {
  url: "https://rpc.kogoglobal.com",
  chainId: 5566
}}}
Developer Tooling

Everything in your toolkit

Native integrations with the tools you already use — zero new workflow required.

🔨
Hardhat
Full Hardhat plugin with network config, task runners and type-safe contract ABIs
npm install
⚒️
Foundry
forge and cast CLI support — deploy, test and interact via KogoChain RPC
forge init
🎯
Remix IDE
KogoChain preset available in Remix — deploy directly from your browser
Open Remix
📦
TypeScript SDK
Typed SDK for Node.js and browser — RWA, identity, bridge and DeFi modules
npm i @kogo/sdk
🐍
Python SDK
web3.py-compatible SDK with full KogoChain module support and async-first design
pip install kogo
🔌
REST API
Full REST API covering blocks, txns, tokens, RWA and identity with OpenAPI spec
View Docs
🔗
GraphQL
Flexible GraphQL endpoint for custom queries, subscriptions and data aggregation
Playground
📡
WebSockets
Real-time event streams for blocks, transactions, price feeds and contract events
Connect
🐙
GitHub
Open-source contracts, SDK source code and example applications on GitHub
View Repos
🔍
Block Explorer
Full-featured explorer with contract verification, address labels and analytics
Open Explorer
🧪
Testnet
KogoChain testnet mirrors mainnet exactly — full faucet and sandbox environment
Get Tokens
🛡️
Bug Bounty
Up to $500K for critical protocol vulnerabilities. Powered by Immunefi.
Submit Bug
Testnet Faucet

Get free testnet KOGO tokens

Request up to 1,000 KOGO testnet tokens every 24 hours. No KYC required — just connect your wallet or paste your address.

💧 KogoChain Testnet Faucet

Tokens are credited instantly on testnet. Use the KogoChain testnet RPC (chainId: 5567) in Metamask or your Hardhat/Foundry config.

* Faucet is a UI prototype — wire up to real faucet endpoint before deployment. Testnet tokens have no real-world value.

SDKs & Libraries

Native SDKs for every stack

All SDKs are open-source with full TypeScript types and comprehensive documentation.

📦

JavaScript / TypeScript

Full-featured SDK for browser and Node.js with typed modules for RWA, identity, DeFi and bridge.

npm install @kogo/sdk
🐍

Python

Async-first Python SDK with web3.py compatibility for data science, backend services and trading bots.

pip install kogo-sdk

Java / Kotlin

JVM SDK for Android apps and enterprise Java backends with Spring Boot integration support.

implementation 'com.kogo:sdk:1.0'
🦀

Rust

High-performance Rust crate for on-chain programs and compute-intensive applications.

cargo add kogo-sdk
🔷

Go

Lightweight Go module for backend services, validators and infrastructure tooling.

go get github.com/kogo/sdk-go
📱

React Native

Mobile SDK for iOS and Android with wallet integration, biometric signing and push notifications.

npm install @kogo/mobile-sdk

Ready to build on KogoChain?

Join 340+ projects already building. Start on testnet — no commitment required.

🚀 Start Building Free 📅 Talk to Enterprise Sales