Gateway compatível S3 para liquidação na Arweave
Use APIs S3 SigV4 na Evercore: buckets lógicos por chave API mapeiam para operações cifradas e artefactos permanentes na Arweave.
Use PutObject, GetObject, ListObjects e SigV4 como sua toolchain já faz. Buckets são namespaces lógicos da sua API key; cada objeto passa por criptografia, versionamento e liquidação permanente.
A API de armazenamento que o mundo já integrou — com permanência por baixo.
Buckets são namespaces lógicos no plano de controle da Evercore, não buckets de nuvem de terceiros. Chamadas S3 autenticadas com SigV4 mapeiam para o mesmo pipeline de criptografia, versionamento e liquidação que você já usa via REST — então ferramentas lift-and-shift, CLIs e jobs ETL podem pousar sem reescrita.
Valor
Aprovação mais rápida de procurement e engenharia
Times que já aprovaram armazenamento “em formato S3” podem avaliar Evercore como mudança de interface em vez de novo paradigma de storage.
Um modelo de identidade, duas superfícies
Sua API key da Evercore possui buckets e escopos; access keys S3 opcionais existem só para satisfazer SigV4 — não criam universo de segurança paralelo.
Artefatos permanentes, operações familiares
PutObject e afins ainda liquidam em transações Arweave criptografadas. Você mantém cadeia de custódia, recibos e hooks de governança do resto da plataforma.
Como funciona
API key da Evercore
Sua identidade principal: escopos, billing e propriedade de cada linha do bucket. Criada no Console ou nas APIs admin.
Access key + secret S3 (opcional)
Geradas apenas para SigV4. O secret nunca substitui sua API key — ele assina as requisições HTTP esperadas pelo SDK da AWS.
Registro do bucket
Um namespace lógico no banco de dados da Evercore (nome + owner_key_id), não uma conta AWS. Necessário antes de fluxos multipart e presigned.
Chave do objeto S3
As chaves em formato de caminho viram nomes de arquivo da Evercore. Os headers de metadados mapeiam para tags de Arweave pelo gateway.
Para operadores
- Crie buckets via gateway ou API admin do console para que multipart, fluxos presigned e listings tenham âncora de namespace consistente.
- Emita credenciais S3 por API key quando tooling exigir assinatura HMAC-SHA256; rode ou revogue sem mudar escopos da sua chave core.
- Aponte aws-cli ou SDKs para o endpoint S3 da Evercore e mantenha object keys em formato de caminho — mapeiam diretamente para nomes de arquivo Evercore para recuperação e tagging.
Para compradores
- Fecha objeção “só suportamos S3” comum em plataformas de dados regulados e ingest legado.
- Reduz custo de migração versus adaptadores Arweave bespoke por linguagem e runtime.
- Combina com planos Professional+ onde recursos de gateway estão habilitados — alinhe narrativa de vendas com gates de plano em docs e console.
Isso é Amazon S3?
Não. É uma API HTTP com formato S3. Buckets vivem no plano de controle da Evercore; objetos liquidam na Arweave através do pipeline da Evercore. Você ganha compatibilidade, não infraestrutura AWS.
Por que criar um bucket se a Arweave não tem buckets?
Buckets isolam namespaces por API key, habilitam listagens compatíveis com S3 e ancoram o estado de uploads multipart e presigned. Eles são metadados — os bytes continuam chegando como transações com tags.
Posso pular o S3 e usar apenas REST?
Sim. S3 é opcional. Times que já usam AWS SDKs ou conectores Spark adotam mais rápido; apps greenfield podem continuar nas APIs JSON.