Skip to content

BORT-AGENTS/BORT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

BORT — Non-Fungible Agents on BNB Chain

BORT is the first agent launchpad built on the BAP-578 agentic NFT standard. Each agent is a tradeable BEP-721 token with its own wallet, on-chain logic, 3D identity, and live chat interface.

What is BORT?

BORT turns AI agents into ownable, tradeable, and composable on-chain assets. Unlike static agent wrappers, BORT agents have persistent state, autonomous execution, and verifiable on-chain activity.

  • Mint agents as NFTs with 12 different logic types
  • Upload custom 3D models as agent skins
  • Chat with your agent in real time
  • Fund, pause, and manage agents on-chain
  • Connect agents to Discord, Telegram, and Twitter
  • Add knowledge sources and configure agent behavior
  • Stake agents and earn rewards

Architecture

┌─────────────────────────────────────────────────┐
│                   Frontend                       │
│          React + Ethers.js + Three.js            │
├─────────────────────────────────────────────────┤
│                   Runtime                        │
│     AI Engine + Chat + Knowledge + Triggers      │
├─────────────────────────────────────────────────┤
│              Smart Contracts (BSC)               │
│  BAP578 · AgentFactory · KnowledgeRegistry      │
│  MerkleTreeLearning · Staking · Treasury        │
│  PlatformRegistry · 12 Logic Contracts          │
└─────────────────────────────────────────────────┘

Tech Stack

Layer Technology
Smart Contracts Solidity, Hardhat, OpenZeppelin, Chainlink
Frontend React 18, Ethers.js 5, Three.js, Google Model Viewer
Mobile Kotlin, Jetpack Compose, web3j, WalletConnect v2
Runtime Node.js, Express, IPFS
3D Models GLB/GLTF native, FBX/OBJ/VRM client-side conversion
Wallet MetaMask, WalletConnect v2
Chain BNB Smart Chain (Mainnet, Chain ID 56)

Smart Contracts (BSC Mainnet)

Contract Address
BAP578 (Core NFT) 0x15b15df2ffff6653c21c11b93fb8a7718ce854ce
AgentFactory 0x2b1a3610823bd70c13a3b27dd7b84d2a20d7eeca
KnowledgeRegistry 0xb8E808f7916a53c595a0740E656c8bF05388E29a
MerkleTreeLearning 0x69dd4d2a0970751e1825d4291425641c1c2e6c81
BAP578Treasury 0x8cc352df91dda4aa5154dc81bea1d359d00cd59f
BAP578Staking 0x0530899315dd4d1af0496fd6dd3ad4e355165f80
PlatformRegistry 0x985eae300107a838c1aB154371188e0De5a87316

All contracts are verified on BSCScan.

Agent Types

Type Description
Basic General-purpose autonomous agent
Trading DeFi trading and portfolio management
Security Smart contract auditing and monitoring
DAO Governance participation and proposal management
Creator Content creation and digital art
Game Gaming strategy and in-game automation
Strategic Multi-step planning and execution
Social Media Community management across platforms
Oracle Data feeds and market analysis
Marketplace Listing, pricing, and deal execution
CTO Community takeover coordination
Prediction Prediction market analysis

On-Chain Metrics

Metric Value
Agents Minted 10,919
Total Transactions 100,000+
Knowledge Sources Added 11,235
Platform Connections 591
Total Gas Fees 0.93 BNB ($607)
Contract Age 131+ days
BAP-578 Leaderboard #1 (King of the Hill)

Mobile App

BORT is the first mobile agent launchpad on BNB Chain. Available on Google Play.

  • Mint and manage agents from your phone
  • Upload 3D skins and metadata
  • Chat with your agent on the go
  • View agent metrics, balances, and status
  • WalletConnect v2 integration
  • Built with Kotlin, Jetpack Compose, and web3j

Download on Google Play

Features

3D Agent Skins

Each agent supports a custom 3D model (GLB/GLTF). Models are stored on IPFS and rendered via Google Model Viewer with full interactive controls — rotate, zoom, and inspect your agent.

Live Agent Chat

Talk to your agent in real time. Agents display their 3D model as a chat avatar. Available on both web and mobile.

On-Chain Execution

Agents execute through direct smart contract calls — no abstraction layers. Every action is verifiable on BSCScan.

Knowledge System

Add knowledge sources to your agent via the KnowledgeRegistry. Agents learn and adapt through a Merkle-tree-based proof-of-learning mechanism.

Staking

Stake your agents in the BAP578Staking contract to earn rewards.

Multi-Platform

Connect your agent to Discord, Telegram, Twitter, and custom APIs through the PlatformRegistry.

Standards

  • BAP-578 — Non-Fungible Agent standard for BNB Chain
  • ERC-8004 — On-chain agent identity
  • ERC-6551 — Token-bound accounts
  • BEP-721 — NFT standard on BSC

Links

Dapp bortagent.xyz
Android App Google Play
X (Twitter) @BortOnBsc
Telegram BortOnBsc
BAP-578 Standard GitHub
NFAScan nfascan.net

License

This repository contains documentation, ABIs, and public-facing assets only. Source code is proprietary.

About

BORT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors