Gravenhurst may refer to: Gravenhurst, Ontario, a town in Canada Gravenhurst, Bedfordshire, a civil parish in England Gravenhurst (band), a UK band
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97891120e534b7d0be84cc521b76d17669e91a3e289c170c272579719bb1d06a. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4141fe48-a109-4d20-8f5f-b5f69a9fa750.json and https://artists.proofprofile.net/proofs/artist/4141fe48-a109-4d20-8f5f-b5f69a9fa750.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd30a030e529da917254d4978f1b518b703e2c470d39e26b454f6c4cc391e3e5d. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5a1eb049787288df14cefa1adf660ec656976cd6f53fe8d40e09e4dd92891b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda236dfaa8a558a5ec58eb4cf2ef37ece90ddde28f41aaaaacfb3c8889af34de. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4450cf69308f54bad082b9d10351c6ca09c4d1df7b812425ded921e32c181b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0400109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5500be7f4dcaddffe4ad226601d260c8b27f2a49705b5b9244cd535935885972. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0500042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8cd5d53a031fb1bc98d33977ececb8e76d1ba0a3125e869083f10df20a90822. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51f5b5657c2445cf3520a4486f41058e6e4b8bef1577975cc47e5c0c9c77db1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0500046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e310f6511e7915827992f1a3433426a61876a7bbfdb97806c1dc8c2a53498e7. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0500048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3902a9661bac175ce5634acd65568b20793bcca88f2c0fff0cc51455b4cbfb71. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0700058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85fab7dfc24b0420fd4ae8a89d3d03685f3c606a5c8069beb7d31c85bfecc3c. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0700059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bb7e882972246efbf75731c14c4b5a5a179af091d59ce10bfae03b0ae6e05b. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0700061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91cd36f5c3b8839d02c583ad8383f5eb159b3f97aea83c32ce5e94dae44d914a. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0700062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ae38ef3c5852ef31ed95c5398101815d422daccf31ed617f5304371d03e21b. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0700065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea77e13a8c01a03e8673792e11f0b11186eb41a40f2f8678e5e5648eb0106cf. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW1200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e7f75ad211efd16ac8fbe5f638874ffb0594004c2733af199bb4286f822d5a8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW1200029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcfcbac0f7994cafc013ee4f1c2d55046cd7a0f3a14952fab718a95e200f0325. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW1200030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7aad21cd9ef3ff853d4f856743bee63302c384f618161bf99bcd502cbd3100. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBPW0900148.