axie

Provides ABIs for Axie Infinity related contracts

Usage no npm install needed!

<script type="module">
  import axie from 'https://cdn.skypack.dev/axie';
</script>

README

AXIE Infinity Contracts

This package provides a variety of metadata about smart contracts currently used by AXIE Infinity.

Installation

npm i axie

Usage:

const contracts = require("axie");

for (const contract of contracts) {
    console.log(`??? Name: ${contract.name} (${contract.id}) ???`)
    const networks = Object.keys(contract.addresses);
    console.log(`Available on these networks: `)
    for (const network of networks) {
        console.log(`${network}: ${contract.addresses[network]}`)
    }
    console.log("ABI available at contract.abi");
    console.log("");
}

Included ABIs

- AXIE
- Axie Infinity Shard
- Ronin Gateway
- Axie Land Item
- Axie Land
- Marketplace
- Smooth Love Potion
- AXS Staking Pool
- Staking Manager
- Ronin WETH