Files
ucan/toolkit/_example/shared_values.go

38 lines
1.0 KiB
Go
Raw Normal View History

package example
import (
"encoding/base64"
2025-08-05 12:11:20 +02:00
"github.com/MetaMask/go-did-it"
didkeyctl "github.com/MetaMask/go-did-it/controller/did-key"
"github.com/MetaMask/go-did-it/crypto"
"github.com/MetaMask/go-did-it/crypto/ed25519"
)
// Endpoints
2025-02-06 14:19:30 +01:00
var ServiceUrl = ":8080"
var ServiceIssuerUrl = ":8081"
var AliceIssuerUrl = ":8082"
// Service
2025-08-05 12:11:20 +02:00
var ServicePrivKey crypto.PrivateKeySigningBytes
var ServiceDid did.DID
2025-02-06 14:19:30 +01:00
// Alice
2025-08-05 12:11:20 +02:00
var AlicePrivKey crypto.PrivateKeySigningBytes
2025-02-06 14:19:30 +01:00
var AliceDid did.DID
func init() {
2025-08-05 12:11:20 +02:00
servPrivRaw, _ := base64.StdEncoding.DecodeString("HVcbgoj30c+7zoQzUgpl7Jc7bkXoyvo9bMX5OHaAohpv036EMxuWXGqmEWhFKHPEuRAaIGSURK8pyUYOAseiiQ==")
ServicePrivKey, _ = ed25519.PrivateKeyFromBytes(servPrivRaw)
ServiceDid = didkeyctl.FromPrivateKey(ServicePrivKey)
2025-02-06 14:19:30 +01:00
2025-08-05 12:11:20 +02:00
alicePrivRaw, _ := base64.StdEncoding.DecodeString("jIIk/4ZBgIzx7fU41AWYRUDjgQmgFTIXxN4WeZAPCjwE04oLfiHgNjwIIZi97a6WwSIL5tFGdkrqDkSmDx95tw==")
AlicePrivKey, _ = ed25519.PrivateKeyFromBytes(alicePrivRaw)
AliceDid = didkeyctl.FromPrivateKey(AlicePrivKey)
}