diff --git a/miscellaneous/bug-bounty-program.md b/miscellaneous/bug-bounty-program.md index f1f4a66f..eb2de306 100644 --- a/miscellaneous/bug-bounty-program.md +++ b/miscellaneous/bug-bounty-program.md @@ -4,7 +4,7 @@ Participate in the Safe Bug Bounty program to find bugs and get rewards. Earn up ## Audits -Smart contract security experts have carefully audited Safe's contracts. Please refer to the [security audits page](./security-audits.md) for details. +Smart contract security experts have carefully audited Safe's contracts. Please refer to the [security audits page](../safe-smart-account/security-audits.md) for details. ## Rules @@ -37,7 +37,7 @@ The scope of the bug bounty also includes the [Allowance Module](https://github. * MultiSend.sol, MultiSendCallOnly.sol, CreateCall.sol * TokenCallbackHandler.sol (formerly DefaultCallbackHandler.sol), CompatibilityFallbackHandler.sol, HandlerContext.sol -You can find addresses for deployed instances of these contracts in the [Safe deployments](https://github.com/safe-global/safe-deployments) repository. +You can find addresses for deployed instances of these contracts [here](../safe-smart-account/supported-networks/v1.4.1.md) or in the [Safe deployments](https://github.com/safe-global/safe-deployments) repository. **Gnosis Safe core contracts (up to version 1.3.0)** @@ -48,7 +48,7 @@ You can find addresses for deployed instances of these contracts in the [Safe de * CreateAndAddModules.sol, MultiSend.sol, MultiSendCallOnly.sol, CreateCall.sol * DefaultCallbackHandler.sol, CompatibilityFallbackHandler.sol, HandlerContext.sol -You can find addresses for deployed instances of these contracts in the [Safe deployments](https://github.com/safe-global/safe-deployments) repository. +You can find addresses for deployed instances of these contracts [here](../safe-smart-account/supported-networks/v1.3.0.md) in the [Safe deployments](https://github.com/safe-global/safe-deployments) repository. **Safe Modules contracts** diff --git a/safe-core-sdk/api-kit/README.md b/safe-core-sdk/api-kit/README.md index 4e463d53..7efe49e8 100644 --- a/safe-core-sdk/api-kit/README.md +++ b/safe-core-sdk/api-kit/README.md @@ -6,7 +6,7 @@ The [API Kit](https://github.com/safe-global/safe-core-sdk/tree/main/packages/ap In this guide we will see how to propose transactions to the service and collect the signatures from the owners so they become executable. -For more detailed information, see the guide [Integrating the Protocol Kit and API Kit](https://github.com/safe-global/safe-core-sdk/blob/main/guides/integrating-the-safe-core-sdk.md) and the [API Kit Reference](../../reference/safe-core-sdk//api-kit/). +For more detailed information, see the guide [Integrating the Protocol Kit and API Kit](https://github.com/safe-global/safe-core-sdk/blob/main/guides/integrating-the-safe-core-sdk.md) and the [API Kit Reference](./reference/README.md). ### Prerequisites diff --git a/safe-core-sdk/auth-kit/README.md b/safe-core-sdk/auth-kit/README.md index d07249dc..59912ce7 100644 --- a/safe-core-sdk/auth-kit/README.md +++ b/safe-core-sdk/auth-kit/README.md @@ -3,7 +3,7 @@ The Auth Kit creates an Ethereum address and authenticates a blockchain account using an email address, social media account, or crypto wallet like Metamask. You can get the Ethereum address and the associated safe addresses as an output for the sign-in process. The following guides show how to use the Auth Kit and integrate it into your project by using one of the packs: -- [Web3Auth Pack](./web3auth.md) +- [Web3Auth Pack](./guides/web3auth.md) ## Resources - [Auth Kit on GitHub](https://github.com/safe-global/safe-core-sdk/tree/main/packages/auth-kit) diff --git a/safe-core-sdk/auth-kit/guides/README.md b/safe-core-sdk/auth-kit/guides/README.md index e69de29b..d9dd466e 100644 --- a/safe-core-sdk/auth-kit/guides/README.md +++ b/safe-core-sdk/auth-kit/guides/README.md @@ -0,0 +1 @@ +# Guides \ No newline at end of file diff --git a/safe-core-sdk/auth-kit/guides/web3auth.md b/safe-core-sdk/auth-kit/guides/web3auth.md index e68cb14d..d949c17f 100644 --- a/safe-core-sdk/auth-kit/guides/web3auth.md +++ b/safe-core-sdk/auth-kit/guides/web3auth.md @@ -137,7 +137,7 @@ const web3AuthModalPack = new Web3AuthModalPack({ ## Signing transactions using the Web3AuthModalPack and Protocol Kit -The `Web3AuthModalPack` can be combined with the [Protocol Kit](../protocol-kit/) to connect to a Safe using the `provider` and `signer` of the currently authenticated account. +The `Web3AuthModalPack` can be combined with the [Protocol Kit](../../protocol-kit/README.md) to connect to a Safe using the `provider` and `signer` of the currently authenticated account. Once connected, you can use any of the methods available in the [Protocol Kit](https://github.com/safe-global/safe-core-sdk/tree/main/packages/protocol-kit#sdk-api). diff --git a/safe-core-sdk/onramp-kit/README.md b/safe-core-sdk/onramp-kit/README.md index 0b028a85..97b7e686 100644 --- a/safe-core-sdk/onramp-kit/README.md +++ b/safe-core-sdk/onramp-kit/README.md @@ -3,8 +3,8 @@ The Onramp Kit helps users buy cryptocurrencies with fiat money to fund a Safe account via a credit card or other payment methods. The following guides show how to use the Onramp Kit and integrate it into your project by using one of the packs: -- [Monerium Pack](./monerium.md) -- [Stripe Pack](./stripe.md) +- [Monerium Pack](./guides/monerium.md) +- [Stripe Pack](./guides/stripe.md) ## Resources - [Onramp Kit on GitHub](https://github.com/safe-global/safe-core-sdk/tree/main/packages/onramp-kit) diff --git a/safe-core-sdk/onramp-kit/guides/README.md b/safe-core-sdk/onramp-kit/guides/README.md index e69de29b..d9dd466e 100644 --- a/safe-core-sdk/onramp-kit/guides/README.md +++ b/safe-core-sdk/onramp-kit/guides/README.md @@ -0,0 +1 @@ +# Guides \ No newline at end of file diff --git a/safe-core-sdk/relay-kit/README.md b/safe-core-sdk/relay-kit/README.md index 4ce81bfb..91de50ec 100644 --- a/safe-core-sdk/relay-kit/README.md +++ b/safe-core-sdk/relay-kit/README.md @@ -3,7 +3,7 @@ The Relay Kit lets users pay transaction fees (gas fees) using the native blockchain token or ERC-20 tokens. Gas fees can be payed with this kit using any ERC-20 token in your Safe, even if there is no native token balance. The following guides show how to use the Relay Kit and integrate it into your project by using one of the packs: -- [Gelato Pack](./gelato.md) +- [Gelato Pack](./guides/gelato.md) ## Resources - [Relay Kit on GitHub](https://github.com/safe-global/safe-core-sdk/tree/main/packages/relay-kit) diff --git a/safe-core-sdk/relay-kit/guides/gelato.md b/safe-core-sdk/relay-kit/guides/gelato.md index c1723c2c..49afcc9d 100644 --- a/safe-core-sdk/relay-kit/guides/gelato.md +++ b/safe-core-sdk/relay-kit/guides/gelato.md @@ -26,7 +26,7 @@ Currently, the Relay Kit is only compatible with the [Gelato relay](https://docs For the 1Balance quickstart tutorial, you will use the Gelato relayer to pay for the gas fees on BNB Chain using the Polygon USDC you've deposited into your Gelato 1Balance account. -For this tutorial you will need a Safe with a threshold of 1 deployed on BNB Chain. You can create one using [Safe{Wallet}](https://app.safe.global/) or the [Protocol Kit](../protocol-kit/). +For this tutorial you will need a Safe with a threshold of 1 deployed on BNB Chain. You can create one using [Safe{Wallet}](https://app.safe.global/) or the [Protocol Kit](../../protocol-kit/README.md). ### Summary @@ -125,7 +125,7 @@ console.log(`Relay Transaction Task ID: https://relay.gelato.digital/tasks/statu For the SyncFee quickstart tutorial, you will use the Gelato relayer to pay for the gas fees on the BNB Chain using the BNB you hold in your Safe. No need to have funds on your signer. -For this tutorial, you will need a Safe with a threshold of one deployed on the BNB Chain. You can create one using [Safe{Wallet}](https://app.safe.global/) or the [Protocol Kit](../protocol-kit/). +For this tutorial, you will need a Safe with a threshold of one deployed on the BNB Chain. You can create one using [Safe{Wallet}](https://app.safe.global/) or the [Protocol Kit](../../protocol-kit/README.md). ### Import the packages diff --git a/safe-smart-account/security-audits.md b/safe-smart-account/security-audits.md index cd503c1f..076c801a 100644 --- a/safe-smart-account/security-audits.md +++ b/safe-smart-account/security-audits.md @@ -10,4 +10,4 @@ We take great care of ensuring the security of our smart contracts. Please find * [Safe v0.0.1](https://github.com/safe-global/safe-contracts/blob/v1.1.1/docs/alexey_audit.md) * [Allowance Module v0.1.0](https://github.com/safe-global/safe-modules/blob/47e2b486b0b31d97bab7648a3f76de9038c6e67b/allowances/AllowanceModuleAuditOct2020.md) -Did you find a bug? Please [get in touch](mailto:bounty@safe.global) with us via our [bug bounty program](./bug-bounty-program.md). +Did you find a bug? Please [get in touch](mailto:bounty@safe.global) with us via our [bug bounty program](../miscellaneous/bug-bounty-program.md).