diff --git a/docs/build-decentralized-apps/token-bridging/configure-token-bridging/setup-generic-custom-gateway.mdx b/docs/build-decentralized-apps/token-bridging/configure-token-bridging/setup-generic-custom-gateway.mdx index b64e01eb81..040c54c39d 100644 --- a/docs/build-decentralized-apps/token-bridging/configure-token-bridging/setup-generic-custom-gateway.mdx +++ b/docs/build-decentralized-apps/token-bridging/configure-token-bridging/setup-generic-custom-gateway.mdx @@ -23,10 +23,9 @@ First of all, the **parent chain counterpart of the token** must conform to the These methods are needed to register the token via the gateway contract. If your parent chain contract does not include these methods and it is not upgradeable, you could register in one of these ways: -- As a chain owner, register via an [Arbitrum DAO](https://forum.arbitrum.foundation/) proposal. -- By wrapping your parent chain token and registering the wrapped version of your token. - -Note that registration is a one-time event. +- Submit an [Arbitrum DAO proposal using the standardized token registrations template](https://docs.arbitrum.foundation/how-tos/register-token-via-dao-governance). +- Wrap your parent chain token and register the wrapped version of your token. + Note that registration is a one-time event. Also, the **child chain counterpart of the token** must conform to the [`IArbToken`](https://github.com/OffchainLabs/token-bridge-contracts/blob/main/contracts/tokenbridge/arbitrum/IArbToken.sol) interface, meaning that: @@ -368,7 +367,7 @@ No, you can only register once a child chain token for the same parent chain tok ### What can I do if my parent chain token is not upgradable? -As mentioned on the concept page, token registration can also be completed as a chain owner registration via an **[Arbitrum DAO](https://forum.arbitrum.foundation/)** proposal. +Token registration can be completed through an Arbitrum DAO proposal using the standardized template. See [Register a custom gateway token via Arbitrum DAO governance](https://docs.arbitrum.foundation/how-tos/register-token-via-dao-governance) for the full process. ### Can I set up the generic-custom gateway after a standard **ERC-20** token has been deployed on the child chain? diff --git a/sidebars.js b/sidebars.js index e6546a6670..f46a397b27 100644 --- a/sidebars.js +++ b/sidebars.js @@ -1342,6 +1342,11 @@ const sidebars = { label: 'Set up standard gateway', id: 'build-decentralized-apps/token-bridging/configure-token-bridging/setup-standard-gateway', }, + { + type: 'link', + label: 'Register via DAO governance', + id: 'https://docs.arbitrum.foundation/how-tos/register-token-via-dao-governance', + }, ], }, ],