GO86 Gold Origin 86 ← Voltar ao ecossistema
FGO86

Funded & Foundry

Semente · compra antecipada com contrato

Compra antecipada de ouro ainda não extraído, formalizada em contrato físico com cobertura internacional. Proporção 1:1 e deságio definido pelo prazo.

O que é

É a aquisição de uma quantidade de ouro que será minerada. O investidor recebe FGO86 na proporção 1:1 com o GO86 futuro. Antes da emissão existe contrato físico em papel, com cobertura jurídica internacional aos moldes OCDN, LBMA e ICC, sob o regime da MAS. O token registra on-chain uma obrigação já constituída em documento.

Objetivo

Financiar a extração nas áreas vinculadas ao ecossistema e assegurar a quantidade contratada, com prazo travado por data. O processamento ocorre somente após o vencimento.

Como é feito

  1. Admissão: sem contrato assinado e sem adesão às normas do ecossistema, não há emissão de FGO86.
  2. O contrato registra quantidade, área, documentação da jazida e data de vencimento do prazo.
  3. O deságio segue tabela fechada: 6 meses 7%, 9 meses 10% e 12 meses 15%.
  4. Até a data de vencimento, a conversão permanece bloqueada por contrato.
  5. Vencido o prazo, o Vault86 converte o FGO86 em MGO86 e deposita o FGO86 no Cofre-Limbo.
  6. A emissão é limitada à capacidade aferida na documentação da área.

Especificação

Padrão
ERC-20, não negociável em mercado
Proporção
1 FGO86 para 1 GO86
Deságio
6m 7%, 9m 10%, 12m 15%
Prazo
6, 9 ou 12 meses
Lastro
Contrato físico e documentação da área
Admissão
Whitelist e contrato assinado

Funções do contrato

buy(uint256 grams, uint8 termMonths, bytes32 contractHash) Investidor (whitelist)

Registra a compra antecipada, aplica o deságio do prazo e grava a data de vencimento na posição.

registerContract(address holder, bytes32 hash, uint64 maturity) COMPLIANCE_ROLE

Vincula o contrato físico ao endereço e define a data a partir da qual a conversão é liberada.

maturityOf(address) view Público

Retorna a data de vencimento do prazo contratado.

canConvert(address) view Público

Retorna verdadeiro apenas quando existe contrato registrado e a data de vencimento já passou.

discountFor(uint8 termMonths) view Público

Retorna o deságio do prazo em pontos-base: 700 para 6 meses, 1000 para 9 meses e 1500 para 12 meses.

cap() / remainingCapacity() Público

Retornam o teto de emissão derivado da capacidade aferida e o saldo disponível.

setCap(uint256 grams, bytes32 docHash) DEFAULT_ADMIN_ROLE

Atualiza o teto somente com novo documento anexado. O hash do laudo é gravado no evento.

consumeToLimbo(uint256 grams) Vault86

Transfere o FGO86 usado na conversão para o Cofre-Limbo. Não há burn: o token permanece registrado.

closeRound() / pause() ADMIN · PAUSER_ROLE

Encerram a captação ou interrompem novas compras sem afetar posições já emitidas.

Regras

  • Sem contrato físico e sem adesão às normas não há emissão. Não existe regime de exceção.
  • FGO86 não se converte em GO86 diretamente.
  • A conversão fica bloqueada até a data de vencimento registrada no contrato.
  • Deságio: 6 meses 7%, 9 meses 10% e 12 meses 15%.
  • Cada FGO86 assegura 1 GO86, independentemente da valorização do metal.
  • FGO86 não circula em mercado aberto. Apenas o GO86 já produzido é negociável.
  • A documentação da área é declarada no contrato de aquisição.
  • Ao gerar MGO86, o FGO86 é depositado no Cofre-Limbo.

Correlação com os demais contratos

Vault86

Processa o FGO86 apenas após o vencimento e o converte em MGO86, depositando o FGO86 no Cofre-Limbo.

MGO86

Destino obrigatório da conversão. O FGO86 nunca chega ao GO86 sem passar pelo MGO86.

GO86

Não há chamada direta. A garantia de proporção 1:1 é preservada em quantidade.

Cofre-Limbo

Recebe o FGO86 no momento em que ele é processado, registrando a etapa cumprida.

Outros contratos do ecossistema

Ver todos os comandos na mecânica lógica