Contract Entrypoint¶
Greenfield is based on a cross-chain programming model. It allows for the manipulation of data models on Greenfield via smart contracts on BSC or opBNB. These data models include objects, buckets, file permissions, and more. Below are the contract addresses deployed on various networks.
BSC Mainnet¶
DeployCommitId: c8e6a293b628f9063918ba8cd9c00ca41ded18db
contract name | address |
---|---|
GovHub | 0x1c9766EbcA1f38A06A04947129B394bF7FEc4599 |
CrossChain | 0x77e719b714be09F70D484AB81F70D02B0E182f7d |
TokenHub | 0xeA97dF87E6c7F68C9f95A69dA79E19B834823F25 |
LightClient | 0x433bB48Bd86c089375e53b2E2873A9C4bC0e986B |
RelayerHub | 0x31C477F05CE58bB81A9FB4b8c00560f1cBe185d1 |
BucketHub | 0xE909754263572F71bc6aFAc837646A93f5818573 |
ObjectHub | 0x634eB9c438b8378bbdd8D0e10970Ec88db0b4d0f |
GroupHub | 0xDd9af4573D64324125fCa5Ce13407be79331B7F7 |
BucketERC721Token | 0xC92d1d4b64Aebe28042206656b9E70E571A0E5eF |
ObjectERC721Token | 0x4B92705a60d69f7A96aaDB8faa892526eB71adb7 |
GroupERC721Token | 0x943FAC6CEBE6e45CE59bA911E5B6447c1a991450 |
MemberERC1155Token | 0xAb73f243Be4d0fC5644c822351eC77e85DC2B5Ea |
PermissionHub | 0xe1776006dBE9B60d9eA38C0dDb80b41f2657acE8 |
PermissionToken | 0xE8d6aC02dB463c1463116c72A6164462B0660dEc |
MultiMessage | 0x26204702935e2D617EE75B795152B9623a7d9809 |
GreenfieldExecutor | 0xFa39D9111D927836b14D071d43e0aAD9cE83bBBf |
Extra:
contract name | address |
---|---|
Deployer | 0x4763c12b21a548BCbD22a682fb15930565e27C43 |
ProxyAdmin | 0xf9010DC773eE3961418C96dc67Fc5DcCB3EA2C08 |
For more details, you can refer to Greenfield Contracts Mainnet Deployment.
BSC Testnet¶
DeployCommitId: 20cc1f5784a621438114847753cda289f3ed76fa
contract name | address |
---|---|
GovHub | 0xC8951B5DD89015DcD0606A63B23C8A67ae316302 |
CrossChain | 0xa5B2c9194131A4E0BFaCbF9E5D6722c873159cb7 |
TokenHub | 0xED8e5C546F84442219A5a987EE1D820698528E04 |
LightClient | 0xa9249cefF9cBc9BAC0D9167b79123b6C7413F50a |
RelayerHub | 0x91cA83d95c8454277d1C297F78082B589e6E4Ea3 |
BucketHub | 0x5BB17A87D03620b313C39C24029C94cB5714814A |
ObjectHub | 0x1b059D8481dEe299713F18601fB539D066553e39 |
GroupHub | 0x50B3BF0d95a8dbA57B58C82dFDB5ff6747Cc1a9E |
BucketERC721Token | 0xF6CB188D3346de442b171d015202e605B0697A2a |
ObjectERC721Token | 0xc6a7192937961622D27956F412c4ce242F159311 |
GroupERC721Token | 0x7fC61D6FCA8D6Ea811637bA58eaf6aB17d50c4d1 |
MemberERC1155Token | 0x43bdF3d63e6318A2831FE1116cBA69afd0F05267 |
PermissionHub | 0x25E1eeDb5CaBf288210B132321FBB2d90b4174ad |
PermissionToken | 0xEBda3C285f79bEAF34416732F1F8Fa1e6B4B9dF7 |
MultiMessage | 0x54be643072eB8cF38Ac0c57Abc72b9c0368C8699 |
GreenfieldExecutor | 0x3E3180883308e8B4946C9a485F8d91F8b15dC48e |
Extra:
contract name | address |
---|---|
Deployer | 0x79aC4Ce73Cf5c4896a311CD39d2EB47E604D18E3 |
ProxyAdmin | 0xdD1c0a54a9EDEa8d0821AEB5BE54c51B79fa4c2e |
For more details, you can refer to Greenfield Contracts Testnet Deployment.
opBNB Testnet¶
DeployCommitId: 6857ebfd2fd157c776cb8fc5f3dfb42696efeed2
contract name | address |
---|---|
GovHub | 0x64cB82CF53BE02fF56a3D5527beEF7302E740911 |
CrossChain | 0xF0Bcf6E4F72bCB33b944275dd5c9d4540a259eB9 |
TokenHub | 0x59614C9e9B5Df6dF4dc9e457cc7F3a67D796d3b2 |
LightClient | 0xc50791892F6528E42A58DD07869726079C71F3f2 |
RelayerHub | 0x59ACcF658CC4589C3C41720fd48e869B97A748a1 |
BucketHub | 0xCAB5728B7cc21D0056E237D371b28efEEBFd8C2d |
ObjectHub | 0xb23002c5C3DCe3312e190d9D186C4aB29F7cF26F |
GroupHub | 0xe53725ac14bD77fA4754fC5a09889135C2c7Bc25 |
BucketERC721Token | 0xCacc33C05ad335c929e62D87BB96D5c5E5A19641 |
ObjectERC721Token | 0xb3e4d757b36A76fd968C97ed922Bd77AB2c72f62 |
GroupERC721Token | 0x8C74F8e6cD4DCb307d344F358683594A68d66CD9 |
PermissionHub | 0x089e97333da0B4260131068b7492D10fbEeC67BC |
PermissionToken | 0x72705569ed3CC26dEC421f542191B8ac7F62c3e7 |
MultiMessage | 0xc461eCE1922978d0336B03942cE70aCef4C5D09C |
GreenfieldExecutor | 0x4bF975A172793FbcFff30Ffe5b3141A5C5aeBE52 |
Extra:
contract name | address |
---|---|
Deployer | 0x84b3418faA3be4Bed168E2D00C7696b21008DcfD |
ProxyAdmin | 0x9d067d0D30CA19bB24551c9b654B8b9BB83c8634 |
For more details, you can refer to Greenfield Contracts Testnet Deployment.
opBNB Mainnet¶
DeployCommitId: 6857ebfd2fd157c776cb8fc5f3dfb42696efeed2
contract name | address |
---|---|
GovHub | 0xCc63407862619bc65e5E09aFe521C6078C7fa730 |
CrossChain | 0x7E376AEFAF05E20e3eB5Ee5c08fE1B9832b175cE |
TokenHub | 0x723987D45BA424D562b087eE032b8C27F2E7b689 |
LightClient | 0xf51ba131716776685A805E8E4Ecc95be2f923B93 |
RelayerHub | 0xEd873b460C53D22f0FF3fc511854d9b8b16C4aE2 |
BucketHub | 0xDbf8aEcB0F697A5c71baA0C1470Ba8D7f0395018 |
ObjectHub | 0x8FcE352C1971cEa4c8b7b450C84780530713AcCd |
GroupHub | 0x2968a07d24699F0Ffe1e17eCaebeF6BB50BCed68 |
BucketERC721Token | 0x18C5f966795BC105B7F1bDf3313A540a0D62c22b |
ObjectERC721Token | 0x9342750477676b257Cf28878320815dF94B78182 |
GroupERC721Token | 0x488e054cc55Ba7a97e32B73122630364d4ffc050 |
MemberERC1155Token | 0x9841F55651acd38019B8B895083F7B5f9933Ca44 |
PermissionHub | 0x979876507F1395E5D391F9Dbef68468a22162B8D |
PermissionToken | 0xb8AE22AA0B0F125B74D385261b26282a44224aCc |
MultiMessage | 0x1aA380808eCef9BA5550fadaa97f2fD682B7f03A |
GreenfieldExecutor | 0xdFc5DC31bfbf992C19C171db273A028736322Ec4 |
Extra:
contract name | address |
---|---|
Deployer | 0xC6AA4CE979fbd263B8B32b9A162cA68F44D723a3 |
ProxyAdmin | 0xD2e5D66A683d2dd67e8C9aAFb317Db96acfc3F00 |
For more details, you can refer to Greenfield Contracts Mainnet Deployment.