Through Fire is an American rock band from Omaha, Nebraska, founded in 2015 by songwriter, guitarist and producer Justin McCain and currently consists of vocalist Grant Joshua Kendrick, twins Tyler an
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 0x227cfff6bb7eb53d9dedc706ef7bca0550b3fa44dbf03111157738f99e3045ce. 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/ece9c4b1-a447-4e46-abe4-bea60c2ff387.json and https://artists.proofprofile.net/proofs/artist/ece9c4b1-a447-4e46-abe4-bea60c2ff387.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 0xa3ff1c679e714b2a5183cc788841cd55a42f6501b7c6d14c61389b9aaf69a350. 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/USYFZ2327702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725afe1c0be0abe084bff3f9aa285867eaad4a3aa56bd5586411b3343c16e72e. 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/USYFZ2327703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c28e6a558da84f33397cb6b03e5a02aeee6c1e2b825119d5815a38e636a9f4b. 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/USYFZ2327705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882f397c813a77d66c30c57ed692a02108e998525cb7bd883554ea0d3921049a. 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/USYFZ2327706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c2f57e5cb2aa4a7cb984ccca1ce8b7c4f60b73a8b9f722970264d5603cd491. 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/USYFZ2327707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53febee9dc9563d74ecb903cee6e993e93d567e3bb69a6bf96445b51a05627ba. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:58: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/USYFZ2327708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1314bd237b6594383234e01d851f2ae2601f86fe120a131dcaf44d70f1a94e60. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:57:13Z), 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/USYFZ2327710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd568c56b51db8e9bbd057578a2f89d1aff2e46d43968a985758e665249054152. 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/USYFZ2327711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36dc190c06d0626c2b45edc03a765aadd1a4868b4aa3b2981a0226b2c5aa68ed. 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/USYFZ2327712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44530d23f694564c6178b7df6480a4395c9f517a9ab19821d3f1dc1a7353aa3d. 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/USYFZ2327713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a9acb393a0601f39098e4926cef47d783ee258b3b44ff6545e06dd85e469fa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USYFZ1915401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9059ee049a5f39a99b519dd4225338bd3669dfb49f089d1618b1b9f9f0d9ada7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USYFZ1915402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab7d6cf88cc2674ea7390e26c940b40d8e07cd34b7de8788c3089ea4cc87b7e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USYFZ1915403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92360ce646a6353fd16639437033687236ba094fb7615ee209a231b132302c7c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USYFZ1915404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8003c22bf576211e1e228642f1c7fa1d85f5867ef39653f3208e700a144bba3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USYFZ1915405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf7b2bb7fc01bba7dcb45424eee0888b40cd91ab433556dea27687a3065fe4f. 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/USYFZ1915406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed24159b4e0361deafc8a230d1b9c892028601ec9519432431946f2392e16586. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USYFZ1915407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf78730474cfe17369e3623630644367b4e431829f9d071ff16d2b1b127e7d94. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USYFZ1915408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ff7e312aa9812323086bf6b4a4123cdebcb1c39c4c1c581ea4324125238065. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USYFZ1915409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d3ecf120403f56dd956f5219d9b6c6d67515cce394bcd51e558d6b4fa6580a. 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/USYFZ1915410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d0a52569fcdd051e39774eb85fdad9c06815c4fbffebdbe4be6d655d1f3f93. 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/USYFZ1915411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c71d855c768eb98c954326d5bcd75b635170a7ee48d45091891f94922bc4cb. 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/USYFZ1670703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11e30006c8f4ddd131f49d2095eecff6701598ae2af844b797f5d8ff4d32978. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USYFZ1670705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f5e065378101e96f2d99d9fcfa020db7259816cdc9448c3ffc6d12aeaadc3d. 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/USYFZ1780712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b78c150d109f8a63498548b8d7e043dc9b234bf95af41eeabfde98cd0337ed. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USYFZ1670713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11e30006c8f4ddd131f49d2095eecff6701598ae2af844b797f5d8ff4d32978. 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/USYFZ1670705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53febee9dc9563d74ecb903cee6e993e93d567e3bb69a6bf96445b51a05627ba. 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/USYFZ2327708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d46c900d0617bb18f6ed537f849888a391f3811312ffaa13e62ce90bbd53b4d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USYFZ2033301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92360ce646a6353fd16639437033687236ba094fb7615ee209a231b132302c7c. 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/USYFZ1915404.