BSB Token: BSBT Token
Source Code
Token Contract
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 150 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 13598498 | 1577 days ago | IN | 0 ETH | 0.00846174 | ||||
| Transfer | 13575184 | 1580 days ago | IN | 0 ETH | 0.00369364 | ||||
| Transfer | 13497135 | 1593 days ago | IN | 0 ETH | 0.00371777 | ||||
| Transfer | 13493150 | 1593 days ago | IN | 0 ETH | 0.00480006 | ||||
| Transfer | 13493113 | 1593 days ago | IN | 0 ETH | 0.00444117 | ||||
| Transfer | 13447251 | 1600 days ago | IN | 0 ETH | 0.00151449 | ||||
| Transfer | 13447240 | 1600 days ago | IN | 0 ETH | 0.00261449 | ||||
| Transfer | 13356595 | 1615 days ago | IN | 0 ETH | 0.00787856 | ||||
| Transfer | 13356595 | 1615 days ago | IN | 0 ETH | 0.00787856 | ||||
| Transfer | 13346229 | 1616 days ago | IN | 0 ETH | 0.00170306 | ||||
| Transfer | 13341565 | 1617 days ago | IN | 0 ETH | 0.00268361 | ||||
| Transfer | 13228914 | 1634 days ago | IN | 0 ETH | 0.00316559 | ||||
| Transfer | 13223517 | 1635 days ago | IN | 0 ETH | 0.00206384 | ||||
| Transfer | 13187090 | 1641 days ago | IN | 0.0085 ETH | 0.00488244 | ||||
| Transfer | 13061167 | 1660 days ago | IN | 0 ETH | 0.00154419 | ||||
| Transfer | 13059135 | 1661 days ago | IN | 0 ETH | 0.00238556 | ||||
| Transfer | 12989986 | 1671 days ago | IN | 0 ETH | 0.00119771 | ||||
| Transfer | 12976292 | 1674 days ago | IN | 0 ETH | 0.00241581 | ||||
| Transfer | 12976259 | 1674 days ago | IN | 0 ETH | 0.00148039 | ||||
| Transfer | 12912190 | 1684 days ago | IN | 0 ETH | 0.00068278 | ||||
| Transfer | 12912157 | 1684 days ago | IN | 0 ETH | 0.00066368 | ||||
| Transfer | 12779781 | 1704 days ago | IN | 0 ETH | 0.00161275 | ||||
| Transfer | 12765849 | 1707 days ago | IN | 0 ETH | 0.00032255 | ||||
| Transfer | 12765819 | 1707 days ago | IN | 0 ETH | 0.00032255 | ||||
| Transfer | 12765819 | 1707 days ago | IN | 0 ETH | 0.00018212 |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
BSBToken
Compiler Version
v0.5.17+commit.d19bba13
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2020-12-16
*/
pragma solidity ^0.5.15;
contract ERC20 {
function totalSupply() external view returns (uint256 _totalSupply);
function balanceOf(address addr_) external view returns (uint256);
function transfer(address _to, uint256 _value) external returns (bool success);
function transferFrom(address from_, address to_, uint256 _value) external returns (bool);
function approve(address spender_, uint256 value_) external returns (bool);
function allowance(address _owner, address _spender) external returns (uint256 remaining);
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}
library SafeMath {
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a * b;
assert(a == 0 || c / a == b);
return c;
}
function div(uint256 a, uint256 b) internal pure returns (uint256) {
// assert(b > 0); // Solidity automatically throws when dividing by 0
uint256 c = a / b;
// assert(a == b * c + a % b); // There is no case in which this doesn't hold
return c;
}
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
assert(b <= a);
return a - b;
}
function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
require(b <= a, errorMessage);
uint256 c = a - b;
return c;
}
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
assert(c >= a);
return c;
}
}
contract BSBToken is ERC20 {
using SafeMath for uint256;
string public constant symbol = "BSBT";
string public constant name = "BSB Token";
uint256 public constant decimals = 8;
address owner;
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
uint256 private constant totalsupply_ = 100000000000000000;
mapping(address => uint256) private balanceof_;
mapping(address => mapping(address => uint256)) private allowance_;
constructor() public{
balanceof_[msg.sender] = totalsupply_;
owner = msg.sender;
}
function _transfer(address sender, address recipient, uint256 amount) internal {
require(sender != address(0), "ERC20: transfer from the zero address");
require(recipient != address(0), "ERC20: transfer to the zero address");
balanceof_[sender] = balanceof_[sender].sub(amount, "ERC20: transfer amount exceeds balance");
balanceof_[recipient] = balanceof_[recipient].add(amount);
emit Transfer(sender, recipient, amount);
}
function totalSupply() external view returns(uint256){
return totalsupply_;
}
function balanceOf(address addr_) external view returns(uint256){
return balanceof_[addr_];
}
function transfer(address _to, uint256 _value) public returns (bool) {
_transfer(msg.sender, _to, _value);
return true;
}
function transferFrom(address from_, address to_, uint256 _value) external returns (bool){
require(_value <= balanceof_[from_]);
require(_value <= allowance_[from_][msg.sender]);
require(to_ != address(0));
balanceof_[from_] =balanceof_[from_].sub(_value);
allowance_[from_][msg.sender] = allowance_[from_][msg.sender].sub(_value);
balanceof_[to_] =balanceof_[to_].add(_value);
emit Transfer(from_, to_, _value);
return true;
}
function approve(address spender_, uint256 value_) external returns (bool){
require(spender_ != address(0));
bool status = false;
if(balanceof_[msg.sender] >= value_){
allowance_[msg.sender][spender_] = value_;
emit Approval(msg.sender, spender_, value_);
status = true;
}
return status;
}
function allowance(address _owner, address _spender) external returns (uint256 remaining) {
return allowance_[_owner][_spender];
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"payable":false,"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":"_value","type":"uint256"}],"name":"Approval","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":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":false,"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender_","type":"address"},{"internalType":"uint256","name":"value_","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"addr_","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from_","type":"address"},{"internalType":"address","name":"to_","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b5033600081815260016020526040812067016345785d8a0000905580546001600160a01b03191690911790556107a78061004b6000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce567146101a557806370a08231146101ad57806395d89b41146101d3578063a9059cbb146101db578063dd62ed3e1461020757610093565b806306fdde0314610098578063095ea7b31461011557806318160ddd1461015557806323b872dd1461016f575b600080fd5b6100a0610235565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100da5781810151838201526020016100c2565b50505050905090810190601f1680156101075780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101416004803603604081101561012b57600080fd5b506001600160a01b03813516906020013561025a565b604080519115158252519081900360200190f35b61015d6102ee565b60408051918252519081900360200190f35b6101416004803603606081101561018557600080fd5b506001600160a01b038135811691602081013590911690604001356102fa565b61015d61046d565b61015d600480360360208110156101c357600080fd5b50356001600160a01b0316610472565b6100a061048d565b610141600480360360408110156101f157600080fd5b506001600160a01b0381351690602001356104ad565b61015d6004803603604081101561021d57600080fd5b506001600160a01b03813581169160200135166104c3565b604051806040016040528060098152602001682129a1102a37b5b2b760b91b81525081565b60006001600160a01b03831661026f57600080fd5b3360009081526001602052604081205483116102e7573360008181526002602090815260408083206001600160a01b03891680855290835292819020879055805187815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b9392505050565b67016345785d8a000090565b6001600160a01b03831660009081526001602052604081205482111561031f57600080fd5b6001600160a01b038416600090815260026020908152604080832033845290915290205482111561034f57600080fd5b6001600160a01b03831661036257600080fd5b6001600160a01b03841660009081526001602052604090205461038b908363ffffffff6104ee16565b6001600160a01b03851660009081526001602090815260408083209390935560028152828220338352905220546103c8908363ffffffff6104ee16565b6001600160a01b03808616600090815260026020908152604080832033845282528083209490945591861681526001909152205461040c908363ffffffff61050016565b6001600160a01b0380851660008181526001602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b600881565b6001600160a01b031660009081526001602052604090205490565b604051806040016040528060048152602001631094d09560e21b81525081565b60006104ba33848461050f565b50600192915050565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6000828211156104fa57fe5b50900390565b6000828201838110156102e757fe5b6001600160a01b0383166105545760405162461bcd60e51b815260040180806020018281038252602581526020018061074e6025913960400191505060405180910390fd5b6001600160a01b0382166105995760405162461bcd60e51b81526004018080602001828103825260238152602001806107056023913960400191505060405180910390fd5b6105dc81604051806060016040528060268152602001610728602691396001600160a01b038616600090815260016020526040902054919063ffffffff61066d16565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610611908263ffffffff61050016565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600081848411156106fc5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156106c15781810151838201526020016106a9565b50505050905090810190601f1680156106ee5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50505090039056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e736665722066726f6d20746865207a65726f2061646472657373a265627a7a7231582043d0584f35e28e42fb906a654b149ab53e4c1763f54a717da1f0723318378b6e64736f6c63430005110032
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce567146101a557806370a08231146101ad57806395d89b41146101d3578063a9059cbb146101db578063dd62ed3e1461020757610093565b806306fdde0314610098578063095ea7b31461011557806318160ddd1461015557806323b872dd1461016f575b600080fd5b6100a0610235565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100da5781810151838201526020016100c2565b50505050905090810190601f1680156101075780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101416004803603604081101561012b57600080fd5b506001600160a01b03813516906020013561025a565b604080519115158252519081900360200190f35b61015d6102ee565b60408051918252519081900360200190f35b6101416004803603606081101561018557600080fd5b506001600160a01b038135811691602081013590911690604001356102fa565b61015d61046d565b61015d600480360360208110156101c357600080fd5b50356001600160a01b0316610472565b6100a061048d565b610141600480360360408110156101f157600080fd5b506001600160a01b0381351690602001356104ad565b61015d6004803603604081101561021d57600080fd5b506001600160a01b03813581169160200135166104c3565b604051806040016040528060098152602001682129a1102a37b5b2b760b91b81525081565b60006001600160a01b03831661026f57600080fd5b3360009081526001602052604081205483116102e7573360008181526002602090815260408083206001600160a01b03891680855290835292819020879055805187815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b9392505050565b67016345785d8a000090565b6001600160a01b03831660009081526001602052604081205482111561031f57600080fd5b6001600160a01b038416600090815260026020908152604080832033845290915290205482111561034f57600080fd5b6001600160a01b03831661036257600080fd5b6001600160a01b03841660009081526001602052604090205461038b908363ffffffff6104ee16565b6001600160a01b03851660009081526001602090815260408083209390935560028152828220338352905220546103c8908363ffffffff6104ee16565b6001600160a01b03808616600090815260026020908152604080832033845282528083209490945591861681526001909152205461040c908363ffffffff61050016565b6001600160a01b0380851660008181526001602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b600881565b6001600160a01b031660009081526001602052604090205490565b604051806040016040528060048152602001631094d09560e21b81525081565b60006104ba33848461050f565b50600192915050565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6000828211156104fa57fe5b50900390565b6000828201838110156102e757fe5b6001600160a01b0383166105545760405162461bcd60e51b815260040180806020018281038252602581526020018061074e6025913960400191505060405180910390fd5b6001600160a01b0382166105995760405162461bcd60e51b81526004018080602001828103825260238152602001806107056023913960400191505060405180910390fd5b6105dc81604051806060016040528060268152602001610728602691396001600160a01b038616600090815260016020526040902054919063ffffffff61066d16565b6001600160a01b038085166000908152600160205260408082209390935590841681522054610611908263ffffffff61050016565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600081848411156106fc5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156106c15781810151838201526020016106a9565b50505050905090810190601f1680156106ee5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50505090039056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e736665722066726f6d20746865207a65726f2061646472657373a265627a7a7231582043d0584f35e28e42fb906a654b149ab53e4c1763f54a717da1f0723318378b6e64736f6c63430005110032
Deployed Bytecode Sourcemap
1646:2729:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1646:2729:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1764:41;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1764:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3808:393;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3808:393:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;2887:91;;;:::i;:::-;;;;;;;;;;;;;;;;3276:518;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3276:518:0;;;;;;;;;;;;;;;;;:::i;1812:36::-;;;:::i;2992:116::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2992:116:0;-1:-1:-1;;;;;2992:116:0;;:::i;1719:38::-;;;:::i;3122:146::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3122:146:0;;;;;;;;:::i;4209:155::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4209:155:0;;;;;;;;;;:::i;1764:41::-;;;;;;;;;;;;;;-1:-1:-1;;;1764:41:0;;;;:::o;3808:393::-;3878:4;-1:-1:-1;;;;;3912:22:0;;3904:31;;;;;;3994:10;3948:11;3983:22;;;:10;:22;;;;;;:32;-1:-1:-1;3980:190:0;;4042:10;4031:22;;;;:10;:22;;;;;;;;-1:-1:-1;;;;;4031:32:0;;;;;;;;;;;;:41;;;4092:38;;;;;;;4031:32;;4042:10;4092:38;;;;;;;;;;;-1:-1:-1;4154:4:0;3980:190;4187:6;3808:393;-1:-1:-1;;;3808:393:0:o;2887:91::-;2103:18;2887:91;:::o;3276:518::-;-1:-1:-1;;;;;3404:17:0;;3361:4;3404:17;;;:10;:17;;;;;;3394:27;;;3386:36;;;;;;-1:-1:-1;;;;;3451:17:0;;;;;;:10;:17;;;;;;;;3469:10;3451:29;;;;;;;;3441:39;;;3433:48;;;;;;-1:-1:-1;;;;;3500:17:0;;3492:26;;;;;;-1:-1:-1;;;;;3550:17:0;;;;;;:10;:17;;;;;;:29;;3572:6;3550:29;:21;:29;:::i;:::-;-1:-1:-1;;;;;3531:17:0;;;;;;:10;:17;;;;;;;;:48;;;;3622:10;:17;;;;;3640:10;3622:29;;;;;;:41;;3656:6;3622:41;:33;:41;:::i;:::-;-1:-1:-1;;;;;3590:17:0;;;;;;;:10;:17;;;;;;;;3608:10;3590:29;;;;;;;:73;;;;3691:15;;;;;:10;:15;;;;;:27;;3711:6;3691:27;:19;:27;:::i;:::-;-1:-1:-1;;;;;3674:15:0;;;;;;;:10;:15;;;;;;;;;:44;;;;3734:28;;;;;;;3674:15;;3734:28;;;;;;;;;;;;;-1:-1:-1;3782:4:0;3276:518;;;;;:::o;1812:36::-;1847:1;1812:36;:::o;2992:116::-;-1:-1:-1;;;;;3073:17:0;3048:7;3073:17;;;:10;:17;;;;;;;2992:116::o;1719:38::-;;;;;;;;;;;;;;-1:-1:-1;;;1719:38:0;;;;:::o;3122:146::-;3185:4;3204:34;3214:10;3226:3;3231:6;3204:9;:34::i;:::-;-1:-1:-1;3256:4:0;3122:146;;;;:::o;4209:155::-;-1:-1:-1;;;;;4318:18:0;;;4281:17;4318:18;;;:10;:18;;;;;;;;:28;;;;;;;;;;;;;4209:155::o;1187:113::-;1245:7;1273:1;1268;:6;;1261:14;;;;-1:-1:-1;1289:5:0;;;1187:113::o;1506:133::-;1564:7;1592:5;;;1611:6;;;;1604:14;;;2399:476;-1:-1:-1;;;;;2498:20:0;;2490:70;;;;-1:-1:-1;;;2490:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2579:23:0;;2571:71;;;;-1:-1:-1;;;2571:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2676:72;2699:6;2676:72;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2676:18:0;;;;;;:10;:18;;;;;;;:72;;:22;:72;:::i;:::-;-1:-1:-1;;;;;2655:18:0;;;;;;;:10;:18;;;;;;:93;;;;2783:21;;;;;;;:33;;2809:6;2783:33;:25;:33;:::i;:::-;-1:-1:-1;;;;;2759:21:0;;;;;;;:10;:21;;;;;;;;;:57;;;;2832:35;;;;;;;2759:21;;2832:35;;;;;;;;;;;;;2399:476;;;:::o;1308:192::-;1394:7;1430:12;1422:6;;;;1414:29;;;;-1:-1:-1;;;1414:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1414:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1466:5:0;;;1308:192::o
Swarm Source
bzzr://43d0584f35e28e42fb906a654b149ab53e4c1763f54a717da1f0723318378b6e
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.