On this thread:
Our NFT collection powers our Trading Cards game. We made several characters based on the Crypto world and grouped them in four hierarchies.
A total of 912,284 NFTs were minted:
| Character | Hierarchy | Weak | Average | Strong | Total |
|---|---|---|---|---|---|
| Crypto Bear | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Crypto Bot | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Crypto Bull | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Crypto Dev | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Crypto Hacker | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Crypto Miner | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Crypto Whale | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Crypto Zen | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Diamond Hands | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| FOMO | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| FUD | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Speculator | soldier | 16,700 | 14,550 | 7,750 | 39,000 |
| Altcoin Dailee | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Andrenopoulos | general | 9,900 | 5,664 | 3,756 | 19,320 |
| BigBoy | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Bitconneeect | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Giga Sailer | general | 9,900 | 5,664 | 3,756 | 19,320 |
| McAfee | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Mr. Bureau | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Pomp | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Rus Avatar | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Shark Cuban | general | 9,900 | 5,664 | 3,756 | 19,320 |
| Akonaire | legendary | 850 | 648 | 370 | 1,868 |
| Bitcoin Jesus | legendary | 850 | 648 | 370 | 1,868 |
| Charldano | legendary | 850 | 648 | 370 | 1,868 |
| Charlie Lee | legendary | 850 | 648 | 370 | 1,868 |
| CZ | legendary | 850 | 648 | 370 | 1,868 |
| Doge Father | legendary | 850 | 648 | 370 | 1,868 |
| Oracle | legendary | 850 | 648 | 370 | 1,868 |
| Ryan Wright | legendary | 850 | 648 | 370 | 1,868 |
| Satoshi Nakamoto | legendary | 850 | 648 | 370 | 1,868 |
| Shiba Inu | legendary | 850 | 648 | 370 | 1,868 |
| Tordan Ferreira | legendary | 850 | 648 | 370 | 1,868 |
| Unicorn | legendary | 850 | 648 | 370 | 1,868 |
| Vitalien | legendary | 850 | 648 | 370 | 1,868 |
| Archery | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Abracadabra | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Voodoo | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Paralysis | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Miracle | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Jumper | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Poison | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Almighty | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Rescue | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Revolve | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Shamanic Heal | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Divine Protection | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Fierce Destruction | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Sniper | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Vampire | magic | 8,620 | 5,220 | 1,280 | 15,120 |
| Totals | 439,750 | 317,964 | 154,570 | 912,284 | |
Smart contracts
Each group has its own smart contract:
- Soldiers: 7dc34d7ba92ad0046dd5f3ee2b9e00f9b5c24581
- Generals: a61d572d9ff5094b35c54d19fe321fc8481305ec
- Legendaries: 2836ac04ac6953920f4b47de23ac526a5197dca1
- Magics: 81ba95db8ff7e2daf689b338382f3671c1c8f586
All smart contracts are based on the AOC-721 contract, which is based on the official ORC-721 implementation. The ABIs used for interacting with them on the desktop wallet are the next:
Call Contract ABI Copy
[
{
"name": "",
"type": "constructor",
"payable": false,
"inputs": [
{
"name": "name_",
"type": "string",
"indexed": false
},
{
"name": "symbol_",
"type": "string",
"indexed": false
}
],
"outputs": null,
"constant": true,
"anonymous": false
},
{
"name": "Approval",
"type": "event",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true
},
{
"name": "approved",
"type": "address",
"indexed": true
},
{
"name": "tokenId",
"type": "uint256",
"indexed": true
}
],
"outputs": null,
"constant": true,
"anonymous": false
},
{
"name": "ApprovalForAll",
"type": "event",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true
},
{
"name": "operator",
"type": "address",
"indexed": true
},
{
"name": "approved",
"type": "bool",
"indexed": false
}
],
"outputs": null,
"constant": true,
"anonymous": false
},
{
"name": "MinterAdded",
"type": "event",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": true
}
],
"outputs": null,
"constant": true,
"anonymous": false
},
{
"name": "MinterRemoved",
"type": "event",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": true
}
],
"outputs": null,
"constant": true,
"anonymous": false
},
{
"name": "Transfer",
"type": "event",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": true
},
{
"name": "to",
"type": "address",
"indexed": true
},
{
"name": "tokenId",
"type": "uint256",
"indexed": true
}
],
"outputs": null,
"constant": true,
"anonymous": false
},
{
"name": "addMinter",
"type": "function",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": false
}
],
"outputs": [],
"constant": true,
"anonymous": false
},
{
"name": "approve",
"type": "function",
"payable": false,
"inputs": [
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [],
"constant": true,
"anonymous": false
},
{
"name": "balanceOf",
"type": "function",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "getApproved",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "address",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "isApprovedForAll",
"type": "function",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": false
},
{
"name": "operator",
"type": "address",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "isMinter",
"type": "function",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "mint",
"type": "function",
"payable": false,
"inputs": [
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "mintWithTokenURI",
"type": "function",
"payable": false,
"inputs": [
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
},
{
"name": "_tokenURI",
"type": "string",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "name",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "ownerOf",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "address",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "renounceMinter",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [],
"constant": true,
"anonymous": false
},
{
"name": "safeTransferFrom",
"type": "function",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": false
},
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [],
"constant": true,
"anonymous": false
},
{
"name": "safeTransferFrom",
"type": "function",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": false
},
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
},
{
"name": "data",
"type": "bytes",
"indexed": false
}
],
"outputs": [],
"constant": true,
"anonymous": false
},
{
"name": "setApprovalForAll",
"type": "function",
"payable": false,
"inputs": [
{
"name": "operator",
"type": "address",
"indexed": false
},
{
"name": "approved",
"type": "bool",
"indexed": false
}
],
"outputs": [],
"constant": true,
"anonymous": false
},
{
"name": "setTokenURI",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
},
{
"name": "_tokenURI",
"type": "string",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "supportsInterface",
"type": "function",
"payable": false,
"inputs": [
{
"name": "interfaceId",
"type": "bytes4",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "symbol",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "tokenByIndex",
"type": "function",
"payable": false,
"inputs": [
{
"name": "index",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "tokenOfOwnerByIndex",
"type": "function",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": false
},
{
"name": "index",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "tokenURI",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "string",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "totalSupply",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": true,
"anonymous": false
},
{
"name": "transferFrom",
"type": "function",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": false
},
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [],
"constant": true,
"anonymous": false
}
]
Send to Contract ABI Copy
[
{
"name": "",
"type": "constructor",
"payable": false,
"inputs": [
{
"name": "name_",
"type": "string",
"indexed": false
},
{
"name": "symbol_",
"type": "string",
"indexed": false
}
],
"outputs": null,
"constant": false,
"anonymous": false
},
{
"name": "Approval",
"type": "event",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true
},
{
"name": "approved",
"type": "address",
"indexed": true
},
{
"name": "tokenId",
"type": "uint256",
"indexed": true
}
],
"outputs": null,
"constant": false,
"anonymous": false
},
{
"name": "ApprovalForAll",
"type": "event",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true
},
{
"name": "operator",
"type": "address",
"indexed": true
},
{
"name": "approved",
"type": "bool",
"indexed": false
}
],
"outputs": null,
"constant": false,
"anonymous": false
},
{
"name": "MinterAdded",
"type": "event",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": true
}
],
"outputs": null,
"constant": false,
"anonymous": false
},
{
"name": "MinterRemoved",
"type": "event",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": true
}
],
"outputs": null,
"constant": false,
"anonymous": false
},
{
"name": "Transfer",
"type": "event",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": true
},
{
"name": "to",
"type": "address",
"indexed": true
},
{
"name": "tokenId",
"type": "uint256",
"indexed": true
}
],
"outputs": null,
"constant": false,
"anonymous": false
},
{
"name": "addMinter",
"type": "function",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": false
}
],
"outputs": [],
"constant": false,
"anonymous": false
},
{
"name": "approve",
"type": "function",
"payable": false,
"inputs": [
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [],
"constant": false,
"anonymous": false
},
{
"name": "balanceOf",
"type": "function",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "getApproved",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "address",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "isApprovedForAll",
"type": "function",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": false
},
{
"name": "operator",
"type": "address",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "isMinter",
"type": "function",
"payable": false,
"inputs": [
{
"name": "account",
"type": "address",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "mint",
"type": "function",
"payable": false,
"inputs": [
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "mintWithTokenURI",
"type": "function",
"payable": false,
"inputs": [
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
},
{
"name": "_tokenURI",
"type": "string",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "name",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "ownerOf",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "address",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "renounceMinter",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [],
"constant": false,
"anonymous": false
},
{
"name": "safeTransferFrom",
"type": "function",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": false
},
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [],
"constant": false,
"anonymous": false
},
{
"name": "safeTransferFrom",
"type": "function",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": false
},
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
},
{
"name": "data",
"type": "bytes",
"indexed": false
}
],
"outputs": [],
"constant": false,
"anonymous": false
},
{
"name": "setApprovalForAll",
"type": "function",
"payable": false,
"inputs": [
{
"name": "operator",
"type": "address",
"indexed": false
},
{
"name": "approved",
"type": "bool",
"indexed": false
}
],
"outputs": [],
"constant": false,
"anonymous": false
},
{
"name": "setTokenURI",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
},
{
"name": "_tokenURI",
"type": "string",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "supportsInterface",
"type": "function",
"payable": false,
"inputs": [
{
"name": "interfaceId",
"type": "bytes4",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "bool",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "symbol",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "tokenByIndex",
"type": "function",
"payable": false,
"inputs": [
{
"name": "index",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "tokenOfOwnerByIndex",
"type": "function",
"payable": false,
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": false
},
{
"name": "index",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "tokenURI",
"type": "function",
"payable": false,
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [
{
"name": "",
"type": "string",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "totalSupply",
"type": "function",
"payable": false,
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"indexed": false
}
],
"constant": false,
"anonymous": false
},
{
"name": "transferFrom",
"type": "function",
"payable": false,
"inputs": [
{
"name": "from",
"type": "address",
"indexed": false
},
{
"name": "to",
"type": "address",
"indexed": false
},
{
"name": "tokenId",
"type": "uint256",
"indexed": false
}
],
"outputs": [],
"constant": false,
"anonymous": false
}
]
Select the group to show members of each collection:
ABOUT ARMY OF CRYPTO
- Website: armyofcrypto.com
- Collection browser: armyofcrypto.com/collection
- Contact: armyofcrypto.com/contact
