Fletch may refer to: Fletch (archery), the individual materials, such as feathers, that provide aerodynamic stabilization in arrows or darts Adrian "Fletch" Fletcher, a fictional character in Briti
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 0x2d3ab9f1bc5f574b2c694d4b8324ebcaf2cde0d3024ad0bc021ed28ab6cfda23. 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/4233a408-a80e-4b24-9973-ac6130b0fe93.json and https://artists.proofprofile.net/proofs/artist/4233a408-a80e-4b24-9973-ac6130b0fe93.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 0x59832db2eebc6931cf56b5d15cb786e3524c7d4e931a3098a670e6b28216ecdd. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/GBJAJ2101846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc0bf5e2b2a07ea1bf20b4f7ce43ff890fc6792cfc72737cf4e200548259a14. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/GBJAJ2101849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05730116013f9dcdc5a8f06e0743c13c4ffde002e3b7412a1353bd0dc8bdf562. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/FRX202329381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529502f67151bc494431fcaacc8398df34c19f33f3311594c3f1598048411f96. 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/GBKQU2343841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0333ff9fa85440a593f1e150cd717b5c717c06528b126a6a2bbc3644653fc2. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/GBJX32360008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e2730eaa538a763b0e549ab68420423a4aefdd8b1c205aeabf11fbc80eec58. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QMBZ92408723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7aa1c040e2da8a30c0e357751dec65d3a0d7b6ed0f5f81cf4457b3554dd882c. 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/QMBZ92408697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab1ff27679c61fae88d5bdcd8619ecedbbd3c88c8400982bfb34cba8efe5708. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QMBZ92408724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc62f2dbcc2dbc98169635c2604429fbb8a29070f2ea5c5ceeae3e4d896c9b5. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QMBZ92408696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305a1622f0060cb702b91a9037517355c0600306e2f646d6b7dbb9da9bc915fd. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/GBKQU2496780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x265c4de2f0f485fe94a9b48f262f024814a9378816315e54647d5e6ae957b5bc. 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/GBLV62414655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7d79f692bddd96a9dfdd952451d3fec7b65259c64ade7a0a12530a32193d41. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/GBKQU2523054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f226e2f142493659dfe1693f8016d56b77f5c731dac94a628bf7ef99e7d38c. 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/GBKQU2523057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80bb1c45657601c55ae397c54dec1e037b4add413f3f16dff55fcff4c33fd2ce. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11: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/GBKQU2523058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33c9109a9de63436e7d99417405126bf57a942d62cf66da7e7eb3ab983648b1. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/GBKQU2523060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e60f66949fc182f77bcc7933f8450664587dde120fd83b51225f708eea40707. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GBJX31960036.