en:guide

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
en:guide [2025/10/23 22:37] dustethicen:guide [2025/11/13 17:50] (Version actuelle) dustethic
Ligne 1: Ligne 1:
-{{:logo.png?nolink&30 |}}====== DUSTETHIC - THE COMPLETE GUIDE ====== +{{:logo.png?nolink&30 |}}====== DUSTETHIC - THE COMPLETE GUIDE [2025-11-13] ====== 
- +French version: [[dustethic-guide-v1.1-draft-fr.md|Le guide complet]]
-French version: [[fr:guide|Le Guide Complet]]+
  
 **Version**: 1.1-draft\\ **Version**: 1.1-draft\\
-**Date**: October 2025\\ +**Date**: 2025-11-13\\ 
-**Last updated**: [2025-10-21]\\+**Last updated**: [2025-11-13]\\
 **Status**: Phase 0 - Scoping document **Status**: Phase 0 - Scoping document
  
-> ⚠️ Phase 0 - Scoping document - Informational document - not financial or legal advice. Some capabilities depend on ERC-4337, paymasters and L2 usage. Reference amounts are in crypto units. Fiat equivalents are indicative only. Transparency required: fee rate, aggregation windows, supported networks and chosen gas option must be publicly displayed+**Warning**:: 
 +  * Informational document - not financial or legal advice. 
 +  * Some capabilities depend on ERC-4337, paymasters and L2 usage. 
 +  * Reference amounts are expressed in crypto units. Fiat equivalents are for readability only. 
 +  * Transparency required: fee schedule (published tier), aggregation windows, supported networkschosen gas option and **campaign cap** must be disclosed publicly. 
 +  * **Campaign cap**: gas + fee + technical reserve ≤ public threshold (e.g. 15%).
  
 ---- ----
Ligne 15: Ligne 18:
 ===== 🎯 Core principle ===== ===== 🎯 Core principle =====
  
-**Think in crypto, not in fiat.**\\ +**We reason in crypto units, not in fiat.**\\ 
-Amounts are counted in the native units of the chain. Example: you donate 0.0100 ETH, the NGO receives 0.0090 ETH if the publicly declared commission is 10%. This **neutralizes volatility in the split** among actors. **Fiat value still fluctuates** until each party converts.\\ +Amounts are counted in native units of the chain in use. Example: you donate 0.0100 ETH, the NGO receives 0.0090 ETH if the announced fee is 10%. This logic **neutralises volatility in the split** between actors. The **fiat value remains floating** until each party converts its share.\\ 
-In this guide, fiat is only used to aid understanding.+In this guide, fiat equivalents are provided for readability only.
  
-==== 🔌 Gas policy v0.- default ==== +==== 🔌 Gas policy v0.- default ====
- +
-  * **L2-first**: operate primarily on low-fee L2s (for example Optimism, Arbitrum) so gas is marginal.\\ +
- +
-  * **Relayer gas pool**: the relayer maintains a pool of the chain’s gas token (for example ETH on EVM L2). **No donor funds are converted to finance the relayer’s commission.**\\ +
- +
-  * **Optional safety net**: if the gas pool runs short, a **minimal, on-chain documented conversion** can be triggered to acquire gas token, without changing the standard split formula.\\+
  
 +  * **L2-first**: operations are prioritised on low-fee L2s (e.g. Optimism, Arbitrum) so that gas cost stays marginal.
 +  * **Conditional execution**: only execute when the **ratio ''Aggregated donations / estimated gas''** reaches a favourable threshold **T**.
 +    * DustEthic v0.2 recommendation: ''T ≥ 30'' by default (≈ 3% gas max before fees).
 +    * Example with a 7% fee: ''T ≈ 33'' keeps ≈ 90% net for the NGO.
 +  * **Relayer gas pool**: the relayer maintains a pool of the native gas token (e.g. ETH on L2 EVM). **No conversion is made on donations** to fund the fee.
 +  * **Optional safety net**: if the gas pool is insufficient, a **minimal, on-chain documented conversion** may be triggered to buy gas token, without changing the distribution formula.
   * **Standard display**:   * **Standard display**:
-    * Formula: ''%%NGO net = Gross amount - gas - network fees commission%%''\\ +    * Calculation formula: ''NGO net = Aggregated amount - reimbursed gas - relayer fee technical reserve'' 
- +    * Fee displayed **as a percentage of the donated crypto** (e.g. 7% in ETH if the donation is in ETH) 
-    * Commission shown **as a percentage of the donated crypto** (for example 7% in ETH when the donation is in ETH)\\ +  * **Transparency**: chosen gas option (gas pool, L2-first, safety net) and **campaign cap** (e.g. 15%) are **disclosed publicly** by each relayer.
- +
-  * **Transparency**: the chosen gas option (gas pool, L2-first, safety net) is **declared publicly** by each relayer. +
  
 ---- ----
Ligne 39: Ligne 39:
 ===== 📚 Table of contents ===== ===== 📚 Table of contents =====
  
-  * [[#core-principle|Core principle]] +  * Core principle 
-  * [[#-gas-policy-v01---default|Gas policy v0.- default]] +  * Gas policy v0.- default 
-  * [[#1-the-real-problem-today|1) The real problem today]] +  * 1) The real problem today 
-  * [[#2-dustethics-proposed-solution|2) DustEthic’s proposed solution]] +  * 2) The solution proposed by DustEthic 
-  * [[#3-realistic-operational-flow|3) Realistic operational flow]] +  * 3) Realistic operational flow 
-  * [[#4-gas-conversions-and-design-options|4) Gas, conversions and design options]] +  * 4) Gas, conversions and design options 
-  * [[#5-volatility---principles-and-strategies|5) Volatility - principles and strategies]] +  * 5) Volatility - principles and strategies 
-  * [[#6-actors-and-responsibilities|6) Actors and responsibilities]] +  * 6) Actors and responsibilities 
-  * [[#7-donors---how-it-works|7) Donors - how it works]] +  * 7) Donors - how it works 
-  * [[#8-ngos---integration-accounting-compliance|8) NGOs - integration, accounting, compliance]] +  * 8) NGOs - integration, accounting, compliance 
-  * [[#9-relayers---minimum-requirements-for-dustethic-v01|9) Relayers - minimum requirements for spec v0.1]] +  * 9) Relayers - minimum requirements for DustEthic v0.1 
-  * [[#10-market-references-and-positioning|10) Market references and positioning]] +  * 10) Market references and positioning 
-  * [[#11-roadmap|11) Roadmap]] +  * 11) Roadmap 
-  * [[#12-join-the-project|12) Join the project]] +  * 12) Join the project 
-  * [[#13-license|13) License]] +  * 13) Licence 
-  * [[#14-notes-and-references|14) Notes and references]] +  * 14) Notes and references
  
 ---- ----
Ligne 61: Ligne 60:
 ===== 1) The real problem today ===== ===== 1) The real problem today =====
  
-  * On Ethereum L1, **gas is paid in ETH** and may exceed small donations. On L2, fees are much lower, but not zero.\\ +  * On Ethereum L1, **gas fees are paid in ETH** and can exceed small donations. On L2 they are much lower, but never zero. 
- +  * Several EVM L2s also use **ETH as gas token** (e.g. Arbitrum, Optimism). Polygon PoS uses **POL** following the MATICPOL migration. 
-  * Several EVM L2s also use **ETH as gas** (for example Arbitrum, Optimism). Polygon PoS uses **POL** since the MATIC to POL migration.\\ +  * As result, an isolated micro-donation is often inefficient on L1, sometimes acceptable on L2, and depends heavily on network conditions.
- +
-  * Result: single micro-donation is often inefficient on L1, sometimes acceptable on L2, and depends on current network conditions. +
  
 ---- ----
  
-===== 2) DustEthic’s proposed solution =====+===== 2) The solution proposed by DustEthic =====
  
 **Aggregation + on-chain transparency + splitting in crypto units**: **Aggregation + on-chain transparency + splitting in crypto units**:
  
-  * **Relayers** aggregate micro-donations during a limited window, then execute **one grouped transfer** to the NGO.\\+  * **Relayers** aggregate micro-donations over a limited period, then perform **one grouped payout** to the NGO. 
 +  * Splitting happens **in crypto units**, with **gas reimbursed first** and a published **degressive fee schedule**. 
 +  * A **campaign cap** is published: gas + fee + technical reserve ≤ public threshold (e.g. 15%). 
 +  * The NGO share and the fee are **expressed as a percentage of the donated crypto**, not a fiat equivalent. 
 +  * Traceability is ensured via public explorers (e.g. Etherscan for Ethereum).
  
-  NGO share, network fees and relayer commission are **calculated as a percentage of the donated crypto**, not a fiat equivalent.\\+**Building blocks already exist**:
  
-  * Transparency via public explorers (for example Etherscan on Ethereum).+  * **Account Abstraction ERC-4337** with **paymasters** to sponsor donor gas. 
 +  * **EIP-2612 permit**, when available, for approvals by signature without an on-chain ''approve'' transaction.
  
-**Existing technical building blocks**:+----
  
-  * **Account Abstraction ERC-4337** with **paymasters** to sponsor user gas.\\+===== 3) Realistic operational flow =====
  
-  * **EIP-2612 permit** where available, enabling approval by signature without an on-chain approve transaction.+**Step 1 Donation**
  
 +  * Donation via AA smart account with paymaster: **gas sponsored**, donor does not pay directly.
 +  * Donation via EOA + token with permit: **approval without gas**, then relayed donation.
 +  * Donation via EOA + token without permit: a **paid approval** may be required, depending on the token.
  
-----+**Step 2 Aggregation**
  
-===== 3) Realistic operational flow =====+  * Donations are collected into an aggregation smart contract. Recommended triggers: amount threshold, maximum time window, acceptable gas window.
  
-**Step Donation**\\ +**Step Grouped payout**
-- Smart account with AA and paymaster: **gas is sponsored**, donor does not pay directly.\\ +
-- EOA + token with permit: **approval without gas**, then relayed donation.\\ +
-- EOA + token without permit: an **on-chain approval** may be required, depending on the token.+
  
-**Step 2 - Aggregation**\\ +  A single transaction sends the funds to the NGO. 
-- Donations are collected in an aggregation smart contract. Recommended triggers: amount threshold, max time window, acceptable gas window.+  Standardised formula''NGO net = Aggregated amount - reimbursed gas - relayer fee - technical reserve''
  
-**Step 3 - Grouped transfer**\\ +**Step 4 - Public breakdown**
-- A single transaction sends funds to the NGO.\\ +
-- Standard formula:\\ +
-- ''%%NGO net = Gross amount - gas - network fees - commission%%'' +
- +
-**Step 4 - Public reporting**\\ +
-- Donations, any minimal conversions and the final payout are visible on the chain explorer.+
  
 +  * Donations, any conversions and the final payout can be inspected on the chain explorer.
  
 ---- ----
Ligne 112: Ligne 108:
 ===== 4) Gas, conversions and design options ===== ===== 4) Gas, conversions and design options =====
  
-**Physical constraints**: on EVM, gas is paid in the chain’s **native token**. Examples: ETH on Ethereum, Optimism, Arbitrum**POL** on Polygon PoS.\\ +**Physical constraints**: on EVM, gas is paid in the **native token** of the chain. Examples: ETH on Ethereum, Optimism, Arbitrum**POL** on Polygon PoS.\\ 
-To uphold the principle “no conversion for the commission”, DustEthic v0.1 proposes explicit options for gas funding: +To respect the principle “no donation conversion for the fee”, DustEthic **v0.2** proposes explicit **gas funding options**:
- +
-  * **Option A - Relayer gas pool**: relayer keeps the required gas tokenNo conversion on donor funds.\\ +
- +
-  * **Option B - Minimal documented conversion**: pro-rata skim to buy gas token, logged on-chain, and not changing the split beyond the gas cost.\\ +
- +
-  * **Option C - L2-first**: operate primarily on low-fee L2s so gas is marginal.\\ +
- +
-  * **Option D - Sponsored paymasters**: partners preload the gas pool and are periodically reimbursed.+
  
 +  * **Option A - Relayer gas pool**: the relayer maintains a pool of the required gas token. No conversion on donations.
 +  * **Option B - Minimal documented conversion**: pro-rata skim in kind to buy gas token, logged on-chain, without affecting the split formula beyond gas cost.
 +  * **Option C - L2-first**: operate primarily on low-fee L2s so gas is marginal.
 +  * **Option D - Sponsors**: paymasters funded by partners who supply gas and are reimbursed periodically.
  
 ---- ----
Ligne 128: Ligne 120:
 ===== 5) Volatility - principles and strategies ===== ===== 5) Volatility - principles and strategies =====
  
-**Rule**: the split is made in crypto units. Percentages stay constantfiat value varies until the NGO or relayer converts.+**Rule**: splitting happens in crypto units. Percentages stay constantfiat value moves until the NGO and relayer convert.
  
-**Stablecoins**: reduce volatility but **do not eliminate risk** (for example depeg, address freeze, issuer risk).+**Stablecoins**: reduce volatility but **do not remove risk** (depeg, address freezes, issuer risk).
  
-**After receiving**:\\ +**Post-receipt strategies**:
-**NGO**: sell immediately, sell partially, or hold depending on internal policy and risk tolerance.\\ +
-- **Relayer**: sell regularly, hold, or mixed approach.+
  
 +  * **NGO**: sell immediately, sell partially, or hold according to internal policy and risk tolerance.
 +  * **Relayer**: regular selling, holding, or a mixed approach.
  
 ---- ----
Ligne 141: Ligne 133:
 ===== 6) Actors and responsibilities ===== ===== 6) Actors and responsibilities =====
  
-  * **Donors**: send small amounts, ideally via AA to avoid paying gas directly.\\ +  * **Donors**: send small amounts, ideally via AA so they don’t pay gas directly. 
- +  * **Relayers**: operate aggregation, publish public parameters, comply with v0.1 and keep **signed logs** of sensitive operations (with on-chain links)
-  * **Relayers**: operate aggregation, publish public parameters, comply with v0.1 spec and keep a public log for sensitive operations.\\ +  * **NGOs**: receive funds directly into their wallet, define a conversion policy and basic compliance procedures.
- +
-  * **NGOs**: receive directly to their wallet, define a conversion policy and minimal compliance procedures. +
  
 ---- ----
Ligne 152: Ligne 141:
 ===== 7) Donors - how it works ===== ===== 7) Donors - how it works =====
  
-  - Pick relayer that complies with DustEthic.\\+  - Choose a DustEthic-compliant relayer. 
 +  - Connect your wallet. 
 +  - Select the NGO. 
 +  - Enter the amount in **crypto**. 
 +  - Sign.
  
-  - Connect your wallet.\\+Depending on the setup, the donation is gasless via AA or permit. Otherwise a paid approval may be required depending on the token.
  
-  - Choose the NGO.\\ +**Cost for the donor**: ideally zero via AA or permit. Otherwiseonly the initial approval if required by the token. Gas for the final grouped payout is **mutualised** and deducted before the NGO payout.
- +
-  - Enter the amount in **crypto units**.\\ +
- +
-  - Sign. Gasless via AA or permit when available. Otherwise a one-time approval may be needed depending on the token. +
- +
-**Cost for donors**: ideally zero via AA or permit. Otherwise only the initial approval when required by the token. Gas for the final grouped transfer is **mutualized** and deducted before the NGO payout.+
  
 **Tracking**: each donation and the final payout are visible on the chain explorer. **Tracking**: each donation and the final payout are visible on the chain explorer.
- 
  
 ---- ----
Ligne 171: Ligne 157:
 ===== 8) NGOs - integration, accounting, compliance ===== ===== 8) NGOs - integration, accounting, compliance =====
  
-**Recommended wallet**: **Safe** multi-signature for custody.\\ +  * **Recommended wallet**: **Safe** (ex-Gnosis Safe) with multi-signature for custody. 
-**Fiat conversion**: via a registered exchange, per your internal policy.\\ +  **Fiat conversion**: via a registered exchange, according to internal policies
-**Accounting**: record value at receipt time, define conversion policy, track addresses.\\ +  **Accounting**: book the value at reception time, define conversion policy, track addresses. 
-**Minimal compliance**: even in non-custodial setups, adopt **basic address screening** and a written policy. References: **OFAC** and **FATF R.15 / Travel Rule**. Exact obligations depend on your jurisdiction and status. +  **Minimal compliance**: even in non-custodial setup, adopt **address screening** and a written policy. References: **OFAC** and **FATF R.15 / Travel Rule**. Exact obligations depend on jurisdiction and status.
  
 ---- ----
Ligne 181: Ligne 166:
 ===== 9) Relayers - minimum requirements for DustEthic v0.1 ===== ===== 9) Relayers - minimum requirements for DustEthic v0.1 =====
  
-**Transparency**\\ +**Transparency**
-- Open-source code. Public parameters: commission rate, aggregation windows, supported networks, chosen gas option.\\ +
-- Readable on-chain dashboard.+
  
-**Non-custodial**\\ +  Open-source code. Public parameters: **degressive fee schedule** (suggested max 15%), **campaign cap**, aggregation windows, supported networks, chosen gas option. 
-Funds held by smart contractsTechnical governance without unilateral withdrawal power.+  * **Signed logs** and on-chain links; **CSV** export. 
 +  * Readable on-chain dashboard.
  
-**Technical governance**\\ +**Non-custodial**
-Admin roles under **Safe** multi-sig. Timelock for critical changes. Emergency procedures.+
  
-**Security**\\ +  Funds held by smart contractsTechnical governance without unilateral withdrawal power.
-- Independent audit before mainnetBug bounty after launch.+
  
-**Gas and conversions**\\ +**Technical governance**
-- Explicitly choose Option A, B, C or D and display it publicly.\\ +
-- Commission always as a percentage of the donated crypto.\\ +
-- If any gas conversion is required, log it on-chain.+
  
-**AA and compatibility**\\ +  Admin roles under **Safe multi-sig**. Timelock on critical changesEmergency procedures.
-ERC-4337 and paymaster support recommended on L2The published EntryPoint is the reference implementation.+
  
-**v1 allowlist of assets**\\ +**Security**
-- Ethereum and EVM L2: ETH, USDC, USDT.\\ +
-- Polygon PoS: viable but **gas in POL** - plan logistics accordingly.\\ +
-- By default reject illiquid, taxed, honeypot tokens or those without permit if UX becomes impractical.+
  
-**Minimal compliance**\\ +  Independent audit before mainnet. Bug bounty after launch.
-- Proportionate AML policy, basic screening, logging of refusals.+
  
 +**Gas and conversions**
  
-----+  * Explicitly choose Option A, B, C or D and display it publicly. 
 +  * **Execute only if the ratio ''Aggregated donations / estimated gas ≥ T''** (T ≥ 30 recommended); **gas reimbursed first**. 
 +  * Fee always expressed as a percentage of the donated crypto (published **degressive** schedule). 
 +  * If gas conversion is necessary, log it on-chain.
  
-===== 10) Market references and positioning =====+**AA and compatibility**
  
-  * Crypto donation platforms for **regular size donations** already exist and often convert immediately to fiat+  * ERC-4337 support and paymaster recommended on L2. The published EntryPoint is the implementation reference
-    * **Every.org**: instant USD conversion, broker fee about 1% + network fees.\\+  Fallback: **EIP-2771** meta-transactions where 4337/7702 (AA) is not supported.
  
-    * **The Giving Block**: commercial packages and processing fees.\\+**v1 asset whitelist**
  
-  * **DustEthic** focuses on **micro-donations via aggregation** and **native crypto splits** on low-fee L2s.+  * Ethereum & EVM L2s: ETH, USDC, USDT. 
 +  Polygon PoS: possible, but **gas in POL** - plan logistics accordingly. 
 +  By default reject illiquid, taxed, honeypot tokens or those without permit support if UX becomes impractical.
  
 +**Minimal compliance**
 +
 +  * Proportionate AML policy, basic screening, logging of refusals.
 +
 +----
 +
 +===== 10) Market references and positioning =====
 +
 +  * “Classic” crypto donation platforms exist and mainly target medium or large donations with fast fiat conversion.
 +    * **Every.org**: instant conversion to USD, 1% broker fee + network fees.
 +    * **The Giving Block**: subscription packages and processing fees, details provided commercially.
 +  * **DustEthic** focuses on **micro-donations via aggregation**, **native crypto splitting** on low-fee L2s, with a published **campaign cap** and **degressive fee schedule**.
  
 ---- ----
Ligne 227: Ligne 219:
 ===== 11) Roadmap ===== ===== 11) Roadmap =====
  
-**Phase 0 - Foundations [Q4 2025]**\\ +**Phase 0 - Foundations [Q4 2025]**
-- Spec v0.1\\ +
-- v1 allowlist of assets and networks\\ +
-- Aggregation contracts and paymaster design - testnet\\ +
-- Security and governance policy+
  
-**Phase - Development [2026]**\\ +  v0.standard specification 
-- Open-source reference implementation\\ +  v1 asset and network whitelist 
-- Tests on Sepolia and relevant L2s\\ +  Aggregation and paymaster contract design testnet 
-Third-party audit\\ +  * Security and governance policy
-- Pilots with 1 relayer and 2 NGOs+
  
-**Phase Launch [2026+]**\\ +**Phase Development [2026]**
-- Mainnet + 2 L2 deployments\\ +
-- 3-5 compliant relayers, 10+ NGOs\\ +
-- Community dashboard+
  
-**Phase 3 Expansion [2027+]**\\ +  Open-source reference implementation 
-More L2s, possibly other EVM ecosystems\\ +  Sepolia and matching L2 testing 
-- Broader governance if traction emerges+  * Third-party audit 
 +  * Pilots with 1 relayer and 2 NGOs
  
 +**Phase 2 - Launch [2026+]**
  
-----+  * Mainnet + 2 L2 deployments 
 +  * 3–5 compliant relayers, 10+ NGOs 
 +  * Community dashboard
  
-===== 12) Join the project =====+**Phase 3 - Expansion [2027+]**
  
-  * **Developers**: smart accounts, paymasters, aggregators. Start with ERC-4337 and EntryPoint docs.\\+  * More L2s, possibly other EVM ecosystems 
 +  Broader governance if traction
  
-  * **NGOs**: test with a **Safe** wallet and an internal conversion policy.\\+----
  
-  * **Relayers**: pilot an L2-first implementation and publish gas and delay metrics.\\+===== 12) Join the project =====
  
 +  * **Developers**: smart accounts, paymasters, aggregators. ERC-4337 and EntryPoint are good starting points.
 +  * **NGOs**: test with a **Safe** wallet and an internal conversion policy.
 +  * **Relayers**: run an L2-first implementation and publicly document gas metrics and delays.
   * **Community**: feedback, translations, content.   * **Community**: feedback, translations, content.
  
-Useful links:\\ +Useful links:
-- Website: https:%%//%%dustethic.org\\ +
-- Discord: https:%%//%%discord.gg/fVFc26GV\\ +
-- GitHub: https:%%//%%github.com/DustEthic\\ +
-- Bluesky: @dustethic.bsky.social+
  
 +  * Website: https://dustethic.org
 +  * Discord: https://discord.gg/fVFc26GV
 +  * GitHub: https://github.com/DustEthic
 +  * Bluesky: @dustethic.bsky.social
  
 ---- ----
  
-===== 13) License ===== +===== 13) Licence =====
- +
-  * Text: **CC BY 4.0**\\+
  
 +  * Text: **CC BY 4.0**
   * Future code: **MIT**   * Future code: **MIT**
- 
  
 ---- ----
Ligne 281: Ligne 271:
 ===== 14) Notes and references ===== ===== 14) Notes and references =====
  
-  * **ERC-4337 - Account Abstraction**: docs and EntryPoint +(Same URLs as in the GitHub version.)
-    * https:%%//%%docs.erc4337.io/\\ +
- +
-    * https:%%//%%docs.erc4337.io/smart-accounts/entrypoint-explainer.html\\ +
- +
-    * OpenZeppelin AA overview: https:%%//%%docs.openzeppelin.com/contracts/5.x/account-abstraction +
-  * **EIP-2612 - Permit** +
-    * OpenZeppelin guide: https:%%//%%docs.openzeppelin.com/contracts-cairo/2.x/guides/erc20-permit\\ +
- +
-    * QuickNode tutorial: https:%%//%%www.quicknode.com/guides/ethereum-development/transactions/how-to-use-erc20-permit-approval +
-  * **Gas - definitions and network costs** +
-    * Etherscan Gas Tracker: https:%%//%%etherscan.io/gastracker\\ +
- +
-    * Optimism - fee estimates: https:%%//%%docs.optimism.io/app-developers/transactions/estimates\\ +
- +
-    * Arbitrum - gas in ETH FAQ: https:%%//%%docs.arbitrum.io/learn-more/faq\\ +
- +
-    * Polygon PoS - MATIC to POL migration: https:%%//%%polygon.technology/blog/matic-to-pol-migration-is-99-complete-everything-you-need-to-know +
-  * **Stablecoin volatility** +
-    * USDC depeg March 2023 (academic analysis): https:%%//%%www.mdpi.com/2674-1032/3/4/30\\ +
- +
-    * Press summary: https:%%//%%www.investopedia.com/usdc-loses-peg-7254222 +
-  * **Custody security** +
-    * Safe (ex-Gnosis Safe): https:%%//%%docs.safe.global/ and https:%%//%%safe.global/wallet +
-  * **Compliance - AML, OFAC, FATF** +
-    * OFAC - virtual currency FAQ: https:%%//%%ofac.treasury.gov/faqs/topic/1626\\ +
- +
-    * OFAC - Guidance PDF: https:%%//%%ofac.treasury.gov/media/913571/download?inline=\\ +
- +
-    * FATF - Targeted Update R.15 (2024): https:%%//%%www.fatf-gafi.org/en/publications/Fatfrecommendations/targeted-update-virtual-assets-vasps-2024.html\\ +
- +
-    * FATF - Targeted Update (2025, PDF): https:%%//%%www.fatf-gafi.org/content/dam/fatf-gafi/recommendations/2025-Targeted-Upate-VA-VASPs.pdf.coredownload.pdf\\ +
- +
-    * FATF - Best Practices Travel Rule (2025, PDF): https:%%//%%www.fatf-gafi.org/content/dam/fatf-gafi/recommendations/Best-Practices-Travel-Rule-Supervision.pdf +
-  * **Existing donation platforms** +
-    * Every.org crypto - 1% broker + network: https:%%//%%www.every.org/crypto and https:%%//%%support.every.org/hc/en-us/articles/1500007842902-Are-there-any-fees-for-donating-cryptocurrency\\ +
- +
-    * The Giving Block - offers and fee packages: https:%%//%%thegivingblock.com/ and https:%%//%%thegivingblock.com/packages/ +
  
 ---- ----
  
 **End of DustEthic Guide v1.1-draft** **End of DustEthic Guide v1.1-draft**
 +
  • en/guide.1761251853.txt
  • Dernière modification : 2025/10/23 22:37
  • de dustethic