Rough Francis is a rock band from Burlington, Vermont, consisting of Bobby, Julian, and Urian Hackney, along with Tyler Bolles. The Hackney brothers originally formed the group in 2008 to pay tribute
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65879078c0fd0cd7236b15c5c9454d9c50e21bebec640bc901ef2861dbd4fd6a. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/804f0a48-8e2e-49e1-bbe9-23bc9458c029.json and https://artists.proofprofile.net/proofs/artist/804f0a48-8e2e-49e1-bbe9-23bc9458c029.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8054bdae42e2e136525da5cb08a6b6a3e1c5678a2324e8f3ef0a8da8e4b1fc72. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QM4TX2088974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e90d15a68f0a892288ce8e81004f2c05bc7e076d117eedff65f3614546a9c72. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QM4TX2088976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4d7557b5a6b453c38422aa472b980c3de83e2c6c26639a010ce77fa0af28fb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM4TX2088978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd093acca71c3c2604f068abac90f5ad4415d4f93081fc2a30a7ed86e709ad5ab. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBSMU5321868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4c0351c43f4c725a3a1d1684942f0aa4cf0ddc50f1906c6ef6adeb7f6828a6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QMBZ91353149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07c5f20c3c01e6cbb2cb05d177d2f5584b37d0c724929baf18f11a4637c4172. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QMBZ91353155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce29c3739c37759de3742631c4fd73597bf4b92e9ae8b2bf7203e7e94597960. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QMBZ91353156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba42a4a77f2eba398dd47d763ac2682108e001e95fa178d548625eb2536b05a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US58L2390601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c17161cba4aa386f62fee03b6f9d9895ae691bbe435cb082e389f0224b0e0a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/US58L2390602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2df01b3a4634c62fa594ab77986ad57e6f9b8e2496f87003328ecaf32960fed. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZHN52033065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4d7557b5a6b453c38422aa472b980c3de83e2c6c26639a010ce77fa0af28fb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM4TX2088978.