Geowulf is an Australian dream pop project formed in Sunshine Coast, Queensland as a duo by Star Kendrick and Toma Banjanin in 2016. Geowulf is currently based in London, England. The band name is a p
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 0x1ef8a35f1de34c9767d28810b2fde17c9cffc89d1b781201d14d7378d1af6ca4. 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/6f597b7e-729e-4274-8d87-f79267f0f310.json and https://artists.proofprofile.net/proofs/artist/6f597b7e-729e-4274-8d87-f79267f0f310.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 0x7c8973fb8ea9c143ae217f489779c2c83ad3a46227cdeff2d72a14b5306fd99c. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/GBPVV1601449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e76c7caf36232b1a95bfc4c2b6fc29da1ddf43853cc8bb5229eb5adc5e6104. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27:09Z), 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/GBPVV1702180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0348a3d53fca3258525eecdc2664ce3d9b767ee9e2f2410d05f7950cbc59b825. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/GBPVV1702182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d81ff2de63e2c88f1b4e4e8bcfefb355cade9ae02fdecab7ef0066e60ce76ee. 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/GBPVV1702183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6cdfcaa06fbe0a1fe0725414f88999b63c7e9e399fd9fcb71c715a63df56ad. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GBPVV1702184.
Saltwater For Strings (reimagined by Pêtr Aleksänder)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661726481974eca958945148908f8df566c4955a1a00cbf64bd6ebad4e0103a8. 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/GBX721800246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f274015b486ff76f841e093b63274ae6aa196843aac85bbfb6b58da53497e38. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/GBPVV1902750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f38e517228e3b62c314a1db1947db435a4488c2efcdde4547e5371822cffb4. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/GBPVV1902746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9027aa0a11733d3372c63febd4649a5b87ff9daf862e639809e2149cd661356. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/GBPVV1902747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1c167b50ee571e4f729ca760e10c823d42386febfa768589d136c3d3aacf8f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/GBPVV1902748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef7b1cce837912dfa0c65517f8519dba071b1d883858f1753ca14d4d645d8bf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/GBPVV1902752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a71701130b293f2936ca454dae07ad95ef25c5ec003489067d8d29d53d5b83d. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/GBPVV1902754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176dfb208992e967612fe198b708df5463957a0f7644a2181a7be5ae6a9222dc. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/GBKPL2162357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e44ae0743953b403984176ecafab825e8bb509f8d668349c84d87a5cee8a1f4. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29:42Z), 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/GBKPL2168100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd9a8c7ce56b8ba2acce7babd1ceba57ea53966a827863fe90fabb6ce2c2518. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/GBKPL2289433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11bfc365bf05b1760196893d4f901125d372fce00bf1b6c2d5b0a52a6da3160. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QM6N22307610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6949ea7e0584bcc7c1024e4a89fdb8e79c1f56a73ecb1601aa7e4ed1e731eb. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/QM4TW2347547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043b02f88fd0281c5d5393f70b9e899f48a56e69bf94dea8375083c96a48c1d6. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QMDA62307078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c9eb886f0b616adb93ed9c97bc2f3d25e8815cd826ec3281125c305d24719a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/CAN112401442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97a92d42a5a077e43fc98b0a77e02a7c5721253921bea5741c9ca58b04b4924. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/CAN112401696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe55c063288ead98d36518332a661f2b1c7ee9d73666a4ad8beb0f438ea67cc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CAN112402051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f08a64e949d5e745a5b1c807c55b87ac41792293bbc1fd0e5a60c3245251bd7. Chain 2 (Bitcoin): anchored in block 957801 (2026-07-13T04:17:08Z), 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/CAN112402348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb799182149eb36988686dcc43c489e84bd78a29bb4826155219fdd3027cd3d05. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/CAN112402349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61a1a1a2cfcd028ebd6c877d4f3f5f8e4e1ed697db0790c6f519b68c800d998. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), 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/CAN112401264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c9eb886f0b616adb93ed9c97bc2f3d25e8815cd826ec3281125c305d24719a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CAN112401442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd70d130fce86272de529d32449e6de7f7ace8e3674d69afd1423fd246ccb63b0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/CAN112402351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd212ce463cfd4d7e4365c76e5c6302d195203b1481ce343e24853ca63d5e4903. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/CAN112400933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56773ced48eafbe2aefd1f9240f79dd325ed8ddf67029c251267115115261b3. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/CAN112402346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd45d2a1a12c7d860bc83d439639bc05cc4ed4459ccd668fd23a7ab2096cf9dc1. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QMDA72226802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42401db4479f14b3f59b548f1886dfb203c712abf7b32afe226324089bf12e1b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/CAN112402347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6949ea7e0584bcc7c1024e4a89fdb8e79c1f56a73ecb1601aa7e4ed1e731eb. 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/QM4TW2347547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56773ced48eafbe2aefd1f9240f79dd325ed8ddf67029c251267115115261b3. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/CAN112402346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd212ce463cfd4d7e4365c76e5c6302d195203b1481ce343e24853ca63d5e4903. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/CAN112400933.