Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 27 05:21
    @matejcik banned @Administratordes
  • Jan 24 13:06
    @matejcik banned @Bleujj1
  • Jan 24 13:06
    @matejcik banned @Caterlover01
  • Jan 24 13:06
    @matejcik banned @Jemma1445
  • Jan 17 14:30
    @matejcik banned @KhalidMufasa_twitter
  • Dec 25 2021 15:25
    @matejcik banned @Ahlam910
  • Oct 15 2021 11:24
    @matejcik banned @TrezorGitterBot
  • Sep 15 2021 12:43
    @matejcik banned @Miaalexande
  • Sep 07 2021 11:50
    @matejcik banned @SL1825
  • Jan 31 2019 22:59
  • Jan 31 2019 21:20

    prusnak on new_mem_layout

    make bootloader smaller by cha… (compare)

  • Jan 31 2019 20:52

    prusnak on new_mem_layout

    introduce new memory layout fi… (compare)

  • Jan 31 2019 20:23

    prusnak on master

    format: black uppercase of hex … (compare)

  • Jan 31 2019 20:20

    prusnak on master

    firmware: process tx.branch_id … (compare)

  • Jan 31 2019 20:08

    prusnak on master

    tests: pass branch_id in zcash … (compare)

  • Jan 31 2019 19:53

    prusnak on master

    protob: add branch_id to SignTx… (compare)

  • Jan 31 2019 19:47

    prusnak on master

    defs: fix permissions on png fi… (compare)

  • Jan 31 2019 18:20

    prusnak on master

    signing: use the new hasher_Ini… (compare)

  • Jan 31 2019 18:18

    prusnak on master

    hasher: add param_size to hashe… (compare)

  • Jan 31 2019 18:06

    prusnak on master

    hasher: don't hardcore zcash st… (compare)

cryptoBeliever
@cryptoBeliever__twitter
image.png
matejcik
@matejcik:matrix.org
[m]
well, i know very little about how exactly Connect gets embedded into a standalone app so 🤷‍♀️
it is all the more weird that the web version continues to work. if it were the other way around, I'd suspect a Chrome update.
i'm afraid you'll have to do more digging on your side and maybe come back with a stack trace or something
cryptoBeliever
@cryptoBeliever__twitter
Ok, will try dig a bit. Thanks :+1:
matejcik
@matejcik:matrix.org
[m]
also this looks like it's using webusb and not bridge, the popup that is launched from "check for devices" is built-in
9 replies
matejcik
@matejcik:matrix.org
[m]
yes well
the only thing that could plausibly have changed is something like CORS headers, for whatever reason?
but in any case Connect v4 is super unsupported and honestly the effort spent figuring this out would be better spent upgrading to a newer Connect
matejcik
@matejcik:matrix.org
[m]
could be, quite possibly
cryptoBeliever
@cryptoBeliever__twitter
This URL https://wallet.trezor.io/data/bridge/latest.txt?1646260522543 redirects to https://suite.trezor.io/?fromMytrezor=true and this is causing CORS problem probably. So maybe it's easy to fix on your side. I think it will take a while since dev will upgrade Connect but it's scheduled already.
matejcik
@matejcik:matrix.org
[m]
yeah that's what's changed yesterday.
I'll bring it up but it's somewhat unlikely to get changed, given the support status of Connect v4
cryptoBeliever
@cryptoBeliever__twitter
Thank you very much @matejcik:matrix.org.
Please let me know when you got decision if you can change/fix that.
matejcik
@matejcik:matrix.org
[m]
@cryptoBeliever__twitter: can you try now?
1 reply
matejcik
@matejcik:matrix.org
[m]
can you show me the CORS error?
cryptoBeliever
@cryptoBeliever__twitter
"Access to fetch at 'https://wallet.trezor.io/data/bridge/latest.txt?1646310156972' from origin 'https://connect.trezor.io' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled."
matejcik
@matejcik:matrix.org
[m]
can you link me to the web version of the wallet btw?
cryptoBeliever
@cryptoBeliever__twitter
matejcik
@matejcik:matrix.org
[m]
yeah so it looks like we don't have a good way to fix this.
cryptoBeliever
@cryptoBeliever__twitter
I see.. So upgrade Trezor Connect. Thank you @matejcik:matrix.org
Sam Holmes
@samholmes
My BSV blockbook server stopped at 686010
I need to figure out why
Does anyone have any advice on where to look to troubleshoot what is going wrong?
js
@js:nil.im
[m]
I ntoiced that Trezor can display the logo of a website for U2F. That seems dangerous. What if some website tries to register for U2F and uses a malicious logo trying to exploit the Trezor's PNG or whatever parser to then steal my seed?
1 reply
js
@js:nil.im
[m]
:point_up: Edit: I noticed that Trezor can display the logo of a website for U2F. That seems dangerous. What if some website tries to register for U2F and uses a malicious logo trying to exploit the Trezor's PNG or whatever parser to then steal my seed?
js
@js:nil.im
[m]
matejcik: oh, so the Google logo I see for example is not coming from google.com? Because the FIDO2 standard actually has something to send icons to the device. Can you confirm that this FIDO2 feature is not implemented?
1 reply
js
@js:nil.im
[m]
cool. Can I see the list of sites for which there's a logo somewhere?
cryptoBeliever
@cryptoBeliever__twitter
@matejcik:matrix.org migration from Trezor Connect v4 to v8 was straightforward. Thank you. We just noticed one bug probably to Trezor T firmware. Reported here trezor/trezor-firmware#2174
dhana
@dsp1589
Hello, Can someone guide me in the right direction to host own trezor instance? Does Trezor sync entire block chain of all the coins listed in ReadMe or uses API to pull in data?
9 replies
znitecki
@znitecki
Hello! :) I have a question. There are two "formats" of signatures in the Trezor message signing window - Trezor format and Electrum format. I was able to verify messages in both formats for Ethereum using web3j, but when using the bitcoinj library, I can only verify the messages in Electrum format. Trying to verify a Trezor format signature, I get an exception saying: "Header byte out of range: 40" when the code hits the line "ECKey ecKey = ECKey.signedMessageToKey(phrase, signature);" where "phrase" is the original message, and the signature is the Trezor format signature. As my knowledge of cryptography is very, very shallow and still under development, I cannot find the reason for this error. Is it possible to verify a Trezor format message using bitcoinj library?
1 reply
ShadowHunter ShadowHunter
@ShadowHunterSh4_twitter
Hey everyone
i need to check a website and report of possible scam
https://meta-trezor.io/public/user is this something that trezor own as a domain?
3 replies
otiitk
@otiitk
Hi, I noticed that the Trezor team removed the community firmware label from all related PRs, what happened? Did Trezor stop working on community firmware?
S H
@2StepsFromHell_gitlab

@matejcik Hello again, I have used Trezor Connect to sign a message the results:
serializedPath: 'm/44\'/60\'/0\'/0/0',
address: '0x27E975b9935191D3853d1B92B327928E498Cd981'

signature: 'fe65474726dcf79abc922c283dd575afa47689cc61f6c71597f4b23e2a9c73761cf2c05548a1303b80ee1137898348e38924959c6835ae5d7a2523a635645ccc1b',
address: '0x27E975b9935191D3853d1B92B327928E498Cd981'

Message I signed: blockchain

When I try recovering the address from message & signature using the known 'eth-crypto' node package the result I get is different than address I have signed with, What is wrong here? Is it path related? :S
EthCrypto.recover(signature, EthCrypto.hash.keccak256(message));
0xB86BBc6e1B3f7DAC705620916b944E6839F9FE80

16 replies
S H
@2StepsFromHell_gitlab
@matejcik:matrix.org how can I update my trezor emulator firmware to the latest release? I have tried getting a new clone but the new cloned firmware doesn't work.
when I run 'make build_unix' it returns this:
protoc command not found
scons: [build/unix/genhdr/qstrdefs.protobuf.h] Error 1
Makefile:159: recipe for target 'build_unix' failed
make:
[build_unix] Error 2
8 replies
S H
@2StepsFromHell_gitlab
TrezorConnect.ethereumSignTransaction({
path: "m/44'/60'/0'/0/0",
transaction: {
nonce: "0x0",
gasPrice: "0x14",
gasLimit: "0x14",
to: "0xd0d6d6c5fe4a677d343cc433536bb717bae167dd",
chainId: 1,
value: "0x0",
data: "0xa9059cbb000000000000000000000000574bbb36871ba6b78e27f4b4dcfb76ea0091880b000000000000000000000000000000000000000000000000000000000bebc200"
}
}); This example at trezor explorer when I sign using it I get this as a result: id: 4,
success: true,
payload: {
v: '0x25',
r: '0xb39eca9f62bbcaac3d169527374109a735905f5f6dfe7bd08fcdb9c5a83aaec2',
s: '0x0f5269e4f3cb84e51144376b4d73d6f6358168218215a185106666d3b242c397'
}
} How can I broadcast this v,r,s returned as serialized tx?
3 replies
professorheist
@professorheist:matrix.org
[m]
hi
on trezor suite I am unable to connect with my electrum server
2 replies
electrum server connects fine on electrum server
electrum server is on tor
i can share the electrum server address if someone can check with trezor suite
Jude
@judelop18_twitter
How to enable bootloader trezor one?i can't reset my pin because i forgot my pin but i have my seedphrase
2 replies
smrtak
@lsbgkdlpqhswnccwnabaflt:matrix.org
[m]
Hello. Is there any difference between T1 and TT in their FIDO2/U2F implementation? I have both devices setup with the same seed. I can auth to app for example Nextcloud via T1 but not with TT. Does anyone experience the same issue?
4 replies
jhufrt
@dreansha:matrix.org
[m]
https://blog.trezor.io/seed-pin-passphrase-e15d14a0b546
This post says :
"PIN can be up to 10 digits long"
But it's now 50 digits. I don't know if it can be edited but I think it should be
1 reply
jhufrt
@dreansha:matrix.org
[m]
Hi, do you also have reproducible builds for trezor suite/trezor bridge/trezorclt/trezor-agent/bootlader or "only" for the firmware ?
js
@js:nil.im
[m]
trezorctl you can just build yourself, which most distros do
jhufrt
@dreansha:matrix.org
[m]
I guess I can also build trezor suite, trezor bridge and trezor-agent so I don't necessarily need deterministic builds but what about the bootloader ? it has to be signed with the company's keys right ?
1 reply
jhufrt
@dreansha:matrix.org
[m]
I didn't understand your message but it looks like we can update it using an sd card:
https://wiki.trezor.io/Boardloader
jhufrt
@dreansha:matrix.org
[m]
I'm trying to build the firmware to verify the hash but I'm getting "bash: /local/build/.build_core_0.sh: Permission denied" when I run "sudo bash build-docker.sh core/v2.4.3" can someone help ?