ETH Price: $3,399.89 (+0.73%)

Token

Ambire Wallet (WALLET)
 

Overview

Max Total Supply

669,563,508.75706110018501 WALLET

Holders

8,607 (0.00%)

Total Transfers

-

Market

Price

$0.01 @ 0.000004 ETH (-0.70%)

Onchain Market Cap

$9,280,401.89

Circulating Supply Market Cap

$8,564,698.78

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

The first DeFi wallet combines power, security, and ease of use, while also being open-source and non-custodial.

Market

Volume (24H):$11,386.05
Market Capitalization:$8,564,698.78
Circulating Supply:617,926,878.00 WALLET
Market Data Source: Coinmarketcap

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
WALLETToken

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, GNU GPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2022-01-27
*/

// SPDX-License-Identifier: agpl-3.0
pragma solidity 0.8.7;

// https://github.com/AmbireTech/wallet/blob/main/contracts/WALLET.sol
contract WALLETToken {
	// Constants
	string public constant name = "Ambire Wallet";
	string public constant symbol = "WALLET";
	uint8 public constant decimals = 18;
	uint public constant MAX_SUPPLY = 1_000_000_000 * 1e18;

	// Mutable variables
	uint public totalSupply;
	mapping(address => uint) balances;
	mapping(address => mapping(address => uint)) allowed;

	event Approval(address indexed owner, address indexed spender, uint amount);
	event Transfer(address indexed from, address indexed to, uint amount);

	event SupplyControllerChanged(address indexed prev, address indexed current);

	address public supplyController;
	constructor(address _supplyController) {
		supplyController = _supplyController;
		emit SupplyControllerChanged(address(0), _supplyController);
	}

	function balanceOf(address owner) external view returns (uint balance) {
		return balances[owner];
	}

	function transfer(address to, uint amount) external returns (bool success) {
		balances[msg.sender] = balances[msg.sender] - amount;
		balances[to] = balances[to] + amount;
		emit Transfer(msg.sender, to, amount);
		return true;
	}

	function transferFrom(address from, address to, uint amount) external returns (bool success) {
		balances[from] = balances[from] - amount;
		allowed[from][msg.sender] = allowed[from][msg.sender] - amount;
		balances[to] = balances[to] + amount;
		emit Transfer(from, to, amount);
		return true;
	}

	function approve(address spender, uint amount) external returns (bool success) {
		allowed[msg.sender][spender] = amount;
		emit Approval(msg.sender, spender, amount);
		return true;
	}

	function allowance(address owner, address spender) external view returns (uint remaining) {
		return allowed[owner][spender];
	}

	// Supply control
	function innerMint(address owner, uint amount) internal {
		totalSupply = totalSupply + amount;
		require(totalSupply < MAX_SUPPLY, 'MAX_SUPPLY');
		balances[owner] = balances[owner] + amount;
		// Because of https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#transfer-1
		emit Transfer(address(0), owner, amount);
	}

	function mint(address owner, uint amount) external {
		require(msg.sender == supplyController, 'NOT_SUPPLYCONTROLLER');
		innerMint(owner, amount);
	}

	function changeSupplyController(address newSupplyController) external {
		require(msg.sender == supplyController, 'NOT_SUPPLYCONTROLLER');
		// Emitting here does not follow checks-effects-interactions-logs, but it's safe anyway cause there are no external calls
		emit SupplyControllerChanged(supplyController, newSupplyController);
		supplyController = newSupplyController;
	}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_supplyController","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"prev","type":"address"},{"indexed":true,"internalType":"address","name":"current","type":"address"}],"name":"SupplyControllerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"MAX_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newSupplyController","type":"address"}],"name":"changeSupplyController","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"supplyController","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b506040516108d33803806108d383398101604081905261002f9161007e565b600380546001600160a01b0319166001600160a01b0383169081179091556040516000907fa0c3b07e87149049c5705737ef1ab211dc9f921e780e4ac44789f521e4d15edd908290a3506100ae565b60006020828403121561009057600080fd5b81516001600160a01b03811681146100a757600080fd5b9392505050565b610816806100bd6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806340c10f191161008c578063a4012b2111610066578063a4012b21146101f3578063a9059cbb14610206578063dd62ed3e14610219578063e7ba10121461025257600080fd5b806340c10f191461019057806370a08231146101a557806395d89b41146101ce57600080fd5b806306fdde03146100d4578063095ea7b31461011657806318160ddd1461013957806323b872dd14610150578063313ce5671461016357806332cb6b0c1461017d575b600080fd5b6101006040518060400160405280600d81526020016c105b589a5c994815d85b1b195d609a1b81525081565b60405161010d9190610746565b60405180910390f35b61012961012436600461071c565b61027d565b604051901515815260200161010d565b61014260005481565b60405190815260200161010d565b61012961015e3660046106e0565b6102e9565b61016b601281565b60405160ff909116815260200161010d565b6101426b033b2e3c9fd0803ce800000081565b6101a361019e36600461071c565b6103ea565b005b6101426101b336600461068b565b6001600160a01b031660009081526001602052604090205490565b6101006040518060400160405280600681526020016515d05313115560d21b81525081565b6101a361020136600461068b565b61044e565b61012961021436600461071c565b6104fb565b6101426102273660046106ad565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b600354610265906001600160a01b031681565b6040516001600160a01b03909116815260200161010d565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102d89086815260200190565b60405180910390a350600192915050565b6001600160a01b03831660009081526001602052604081205461030d9083906107b3565b6001600160a01b03851660009081526001602090815260408083209390935560028152828220338352905220546103459083906107b3565b6001600160a01b03808616600090815260026020908152604080832033845282528083209490945591861681526001909152205461038490839061079b565b6001600160a01b0380851660008181526001602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103d89086815260200190565b60405180910390a35060019392505050565b6003546001600160a01b031633146104405760405162461bcd60e51b81526020600482015260146024820152732727aa2fa9aaa828262ca1a7a72a2927a62622a960611b60448201526064015b60405180910390fd5b61044a8282610594565b5050565b6003546001600160a01b0316331461049f5760405162461bcd60e51b81526020600482015260146024820152732727aa2fa9aaa828262ca1a7a72a2927a62622a960611b6044820152606401610437565b6003546040516001600160a01b038084169216907fa0c3b07e87149049c5705737ef1ab211dc9f921e780e4ac44789f521e4d15edd90600090a3600380546001600160a01b0319166001600160a01b0392909216919091179055565b336000908152600160205260408120546105169083906107b3565b33600090815260016020526040808220929092556001600160a01b0385168152205461054390839061079b565b6001600160a01b0384166000818152600160205260409081902092909255905133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906102d89086815260200190565b806000546105a2919061079b565b60008190556b033b2e3c9fd0803ce8000000116105ee5760405162461bcd60e51b815260206004820152600a6024820152694d41585f535550504c5960b01b6044820152606401610437565b6001600160a01b03821660009081526001602052604090205461061290829061079b565b6001600160a01b0383166000818152600160205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106639085815260200190565b60405180910390a35050565b80356001600160a01b038116811461068657600080fd5b919050565b60006020828403121561069d57600080fd5b6106a68261066f565b9392505050565b600080604083850312156106c057600080fd5b6106c98361066f565b91506106d76020840161066f565b90509250929050565b6000806000606084860312156106f557600080fd5b6106fe8461066f565b925061070c6020850161066f565b9150604084013590509250925092565b6000806040838503121561072f57600080fd5b6107388361066f565b946020939093013593505050565b600060208083528351808285015260005b8181101561077357858101830151858201604001528201610757565b81811115610785576000604083870101525b50601f01601f1916929092016040019392505050565b600082198211156107ae576107ae6107ca565b500190565b6000828210156107c5576107c56107ca565b500390565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220c9cddc5e39b8d3e99df64b58dd61ca264e52b191b2d89e0cd79f665d81c2a98a64736f6c63430008070033000000000000000000000000a07d75aacefd11b425af7181958f0f85c312f143

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806340c10f191161008c578063a4012b2111610066578063a4012b21146101f3578063a9059cbb14610206578063dd62ed3e14610219578063e7ba10121461025257600080fd5b806340c10f191461019057806370a08231146101a557806395d89b41146101ce57600080fd5b806306fdde03146100d4578063095ea7b31461011657806318160ddd1461013957806323b872dd14610150578063313ce5671461016357806332cb6b0c1461017d575b600080fd5b6101006040518060400160405280600d81526020016c105b589a5c994815d85b1b195d609a1b81525081565b60405161010d9190610746565b60405180910390f35b61012961012436600461071c565b61027d565b604051901515815260200161010d565b61014260005481565b60405190815260200161010d565b61012961015e3660046106e0565b6102e9565b61016b601281565b60405160ff909116815260200161010d565b6101426b033b2e3c9fd0803ce800000081565b6101a361019e36600461071c565b6103ea565b005b6101426101b336600461068b565b6001600160a01b031660009081526001602052604090205490565b6101006040518060400160405280600681526020016515d05313115560d21b81525081565b6101a361020136600461068b565b61044e565b61012961021436600461071c565b6104fb565b6101426102273660046106ad565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b600354610265906001600160a01b031681565b6040516001600160a01b03909116815260200161010d565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102d89086815260200190565b60405180910390a350600192915050565b6001600160a01b03831660009081526001602052604081205461030d9083906107b3565b6001600160a01b03851660009081526001602090815260408083209390935560028152828220338352905220546103459083906107b3565b6001600160a01b03808616600090815260026020908152604080832033845282528083209490945591861681526001909152205461038490839061079b565b6001600160a01b0380851660008181526001602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103d89086815260200190565b60405180910390a35060019392505050565b6003546001600160a01b031633146104405760405162461bcd60e51b81526020600482015260146024820152732727aa2fa9aaa828262ca1a7a72a2927a62622a960611b60448201526064015b60405180910390fd5b61044a8282610594565b5050565b6003546001600160a01b0316331461049f5760405162461bcd60e51b81526020600482015260146024820152732727aa2fa9aaa828262ca1a7a72a2927a62622a960611b6044820152606401610437565b6003546040516001600160a01b038084169216907fa0c3b07e87149049c5705737ef1ab211dc9f921e780e4ac44789f521e4d15edd90600090a3600380546001600160a01b0319166001600160a01b0392909216919091179055565b336000908152600160205260408120546105169083906107b3565b33600090815260016020526040808220929092556001600160a01b0385168152205461054390839061079b565b6001600160a01b0384166000818152600160205260409081902092909255905133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906102d89086815260200190565b806000546105a2919061079b565b60008190556b033b2e3c9fd0803ce8000000116105ee5760405162461bcd60e51b815260206004820152600a6024820152694d41585f535550504c5960b01b6044820152606401610437565b6001600160a01b03821660009081526001602052604090205461061290829061079b565b6001600160a01b0383166000818152600160205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906106639085815260200190565b60405180910390a35050565b80356001600160a01b038116811461068657600080fd5b919050565b60006020828403121561069d57600080fd5b6106a68261066f565b9392505050565b600080604083850312156106c057600080fd5b6106c98361066f565b91506106d76020840161066f565b90509250929050565b6000806000606084860312156106f557600080fd5b6106fe8461066f565b925061070c6020850161066f565b9150604084013590509250925092565b6000806040838503121561072f57600080fd5b6107388361066f565b946020939093013593505050565b600060208083528351808285015260005b8181101561077357858101830151858201604001528201610757565b81811115610785576000604083870101525b50601f01601f1916929092016040019392505050565b600082198211156107ae576107ae6107ca565b500190565b6000828210156107c5576107c56107ca565b500390565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220c9cddc5e39b8d3e99df64b58dd61ca264e52b191b2d89e0cd79f665d81c2a98a64736f6c63430008070033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000a07d75aacefd11b425af7181958f0f85c312f143

-----Decoded View---------------
Arg [0] : _supplyController (address): 0xa07D75aacEFd11b425AF7181958F0F85c312f143

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000a07d75aacefd11b425af7181958f0f85c312f143


Deployed Bytecode Sourcemap

136:2689:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;176:45;;;;;;;;;;;;;;;-1:-1:-1;;;176:45:0;;;;;;;;;;;;:::i;:::-;;;;;;;;1595:189;;;;;;:::i;:::-;;:::i;:::-;;;1613:14:1;;1606:22;1588:41;;1576:2;1561:18;1595:189:0;1448:187:1;391:23:0;;;;;;;;;3076:25:1;;;3064:2;3049:18;391:23:0;2930:177:1;1287:303:0;;;;;;:::i;:::-;;:::i;269:35::-;;302:2;269:35;;;;;3284:4:1;3272:17;;;3254:36;;3242:2;3227:18;269:35:0;3112:184:1;308:54:0;;342:20;308:54;;2281:153;;;;;;:::i;:::-;;:::i;:::-;;938:103;;;;;;:::i;:::-;-1:-1:-1;;;;;1021:15:0;995:12;1021:15;;;:8;:15;;;;;;;938:103;225:40;;;;;;;;;;;;;;;-1:-1:-1;;;225:40:0;;;;;2439:383;;;;;;:::i;:::-;;:::i;1046:236::-;;;;;;:::i;:::-;;:::i;1789:130::-;;;;;;:::i;:::-;-1:-1:-1;;;;;1891:14:0;;;1863;1891;;;:7;:14;;;;;;;;:23;;;;;;;;;;;;;1789:130;749:31;;;;;-1:-1:-1;;;;;749:31:0;;;;;;-1:-1:-1;;;;;1404:32:1;;;1386:51;;1374:2;1359:18;749:31:0;1240:203:1;1595:189:0;1687:10;1660:12;1679:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;1679:28:0;;;;;;;;;;:37;;;1726;1660:12;;1679:28;;1726:37;;;;1710:6;3076:25:1;;3064:2;3049:18;;2930:177;1726:37:0;;;;;;;;-1:-1:-1;1775:4:0;1595:189;;;;:::o;1287:303::-;-1:-1:-1;;;;;1402:14:0;;1366:12;1402:14;;;:8;:14;;;;;;:23;;1419:6;;1402:23;:::i;:::-;-1:-1:-1;;;;;1385:14:0;;;;;;:8;:14;;;;;;;;:40;;;;1458:7;:13;;;;;1472:10;1458:25;;;;;;:34;;1486:6;;1458:34;:::i;:::-;-1:-1:-1;;;;;1430:13:0;;;;;;;:7;:13;;;;;;;;1444:10;1430:25;;;;;;;:62;;;;1512:12;;;;;:8;:12;;;;;:21;;1527:6;;1512:21;:::i;:::-;-1:-1:-1;;;;;1497:12:0;;;;;;;:8;:12;;;;;;;:36;;;;1543:26;;;;;;;;;;1562:6;3076:25:1;;3064:2;3049:18;;2930:177;1543:26:0;;;;;;;;-1:-1:-1;1581:4:0;1287:303;;;;;:::o;2281:153::-;2359:16;;-1:-1:-1;;;;;2359:16:0;2345:10;:30;2337:63;;;;-1:-1:-1;;;2337:63:0;;2444:2:1;2337:63:0;;;2426:21:1;2483:2;2463:18;;;2456:30;-1:-1:-1;;;2502:18:1;;;2495:50;2562:18;;2337:63:0;;;;;;;;;2405:24;2415:5;2422:6;2405:9;:24::i;:::-;2281:153;;:::o;2439:383::-;2536:16;;-1:-1:-1;;;;;2536:16:0;2522:10;:30;2514:63;;;;-1:-1:-1;;;2514:63:0;;2444:2:1;2514:63:0;;;2426:21:1;2483:2;2463:18;;;2456:30;-1:-1:-1;;;2502:18:1;;;2495:50;2562:18;;2514:63:0;2242:344:1;2514:63:0;2736:16;;2712:62;;-1:-1:-1;;;;;2712:62:0;;;;2736:16;;2712:62;;2736:16;;2712:62;2779:16;:38;;-1:-1:-1;;;;;;2779:38:0;-1:-1:-1;;;;;2779:38:0;;;;;;;;;;2439:383::o;1046:236::-;1158:10;1107:12;1149:20;;;:8;:20;;;;;;:29;;1172:6;;1149:29;:::i;:::-;1135:10;1126:20;;;;:8;:20;;;;;;:52;;;;-1:-1:-1;;;;;1198:12:0;;;;;;:21;;1213:6;;1198:21;:::i;:::-;-1:-1:-1;;;;;1183:12:0;;;;;;:8;:12;;;;;;;:36;;;;1229:32;;1238:10;;1229:32;;;;1254:6;3076:25:1;;3064:2;3049:18;;2930:177;1944:332:0;2033:6;2019:11;;:20;;;;:::i;:::-;2005:11;:34;;;342:20;-1:-1:-1;2044:47:0;;;;-1:-1:-1;;;2044:47:0;;2793:2:1;2044:47:0;;;2775:21:1;2832:2;2812:18;;;2805:30;-1:-1:-1;;;2851:18:1;;;2844:40;2901:18;;2044:47:0;2591:334:1;2044:47:0;-1:-1:-1;;;;;2114:15:0;;;;;;:8;:15;;;;;;:24;;2132:6;;2114:24;:::i;:::-;-1:-1:-1;;;;;2096:15:0;;;;;;:8;:15;;;;;;:42;;;;2236:35;;2096:15;;;2236:35;;;;2264:6;3076:25:1;;3064:2;3049:18;;2930:177;2236:35:0;;;;;;;;1944:332;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:52;;;810:1;807;800:12;762:52;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;648:328;;;;;:::o;981:254::-;1049:6;1057;1110:2;1098:9;1089:7;1085:23;1081:32;1078:52;;;1126:1;1123;1116:12;1078:52;1149:29;1168:9;1149:29;:::i;:::-;1139:39;1225:2;1210:18;;;;1197:32;;-1:-1:-1;;;981:254:1:o;1640:597::-;1752:4;1781:2;1810;1799:9;1792:21;1842:6;1836:13;1885:6;1880:2;1869:9;1865:18;1858:34;1910:1;1920:140;1934:6;1931:1;1928:13;1920:140;;;2029:14;;;2025:23;;2019:30;1995:17;;;2014:2;1991:26;1984:66;1949:10;;1920:140;;;2078:6;2075:1;2072:13;2069:91;;;2148:1;2143:2;2134:6;2123:9;2119:22;2115:31;2108:42;2069:91;-1:-1:-1;2221:2:1;2200:15;-1:-1:-1;;2196:29:1;2181:45;;;;2228:2;2177:54;;1640:597;-1:-1:-1;;;1640:597:1:o;3301:128::-;3341:3;3372:1;3368:6;3365:1;3362:13;3359:39;;;3378:18;;:::i;:::-;-1:-1:-1;3414:9:1;;3301:128::o;3434:125::-;3474:4;3502:1;3499;3496:8;3493:34;;;3507:18;;:::i;:::-;-1:-1:-1;3544:9:1;;3434:125::o;3564:127::-;3625:10;3620:3;3616:20;3613:1;3606:31;3656:4;3653:1;3646:15;3680:4;3677:1;3670:15

Swarm Source

ipfs://c9cddc5e39b8d3e99df64b58dd61ca264e52b191b2d89e0cd79f665d81c2a98a
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.