Mike Castillo is a veteran Baja pilot, well known in the surfing industry.Justin Cote. 2008. "Nothing Goes According to Plan", Transworld Surf. Retrieved May 27, 2010. He is credited for spotting the
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 0x6daefa343ba76ddbb238d96478697779c21ee0e8732f7894f871e7db8126fe9a. 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/71b3b3d1-ab6d-4ddf-b5f7-16a9654a5bc2.json and https://artists.proofprofile.net/proofs/artist/71b3b3d1-ab6d-4ddf-b5f7-16a9654a5bc2.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 0xc99d216f7546185765ac2c523d720e8a925d9b3438a14ba3636071470e57230e. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/QZDA62210188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59dc0eb0bfc7d4488c6fab4c55dd3d758411c58cb14a1b32b83ce90604a5137e. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/QZES62207419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a2500b6d6929bf5dd0e867dee9766b636dde2e0f60cf4f60e21735d2e122b4. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZTAU2222396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd480c5a65143bde8b37e97f7fc969246c7cd3d4d4ffe2f4ce31f076422ad300c. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZTBA2246356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe27a822d9b672afdc9f0638ca5eb22fec92a9473c632f73aae87a4947c0ed0. 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/QZDA82392824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb736556e73e1fb406f4be1597ad04660fb92f53b7b1ce3525afd232731d37f7d. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZHN72365406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf29d05b0384022e1d955ddb0d82faadf38ff1463bd5bd07de924244fd0e33d. 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/QMANG2243517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248b63b93fe0e72241982707c3b99bbf1fc72f7ceff6d6725f3c2f0a5d549972. 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/QMANG2255180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eac3b96a8112e451a3ee4e60df9081e263e80aa5d592a4a0474f7b953ce58c8. 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/US3DF2413221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4234889d4d7514305d98bfdac3a89bbe433fd3e624589fa4bf2a083869fc8d. 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/US3DF2413222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb736556e73e1fb406f4be1597ad04660fb92f53b7b1ce3525afd232731d37f7d. 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/QZHN72365406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248b63b93fe0e72241982707c3b99bbf1fc72f7ceff6d6725f3c2f0a5d549972. 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/QMANG2255180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa663bf2ad04d8d764a2801560449bd1282a2cc414d6487fe0144ab4636a69111. 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/US3DF2413225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf29d05b0384022e1d955ddb0d82faadf38ff1463bd5bd07de924244fd0e33d. 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/QMANG2243517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4f561b4edd338184cba5c5db28678f1705ce5953cc6683dcd7c071fa3d2b31. 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/US3DF2413224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb5ad1e117d723933598b5f8c7d141be74d9cc5b12ba245857dcfa8cdf588458. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/US3DF2474978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfad967c4db9c387e96fbebc653b79dffd76be236fc58c4588a90e8af1c51bf. 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/QZNJY2467823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04323d28d44ec56c6023b3b1e4b4928b77c7abe166c3bae38b490b84d2dbcc57. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QT6E72579333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bb2c5d6b5a6d7dcc811eb278933670f3235d5889c3b764a8d9e1b686484c99. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QT6ET2572929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7caf86d3d71e8f526a7fbe84bb9ee14dc01022f83dd32987fea06b6aac66a7bd. 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/QZTPX2365584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a7d51cd7e76f53dba7fe5a731e23337599ceca6dbb86790987a9518e84ee55. 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/QZHNC2436692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7017a42bb72af38ec6c9e3adebb23dfc831ca4c65f347fbd266fe3823d0abbe. 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/QM6P42364201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea481c8c20b1713fd28cebce6a628e0d4d3d7aae5e44d9962fb4f2097ea8fb5. 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/QMDA62428051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db6249120a016c006c03ee0981311fecdbf2e647e5395a716364727e9e05273. 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/QZGLM2486702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b51b373a2b82316b045258365348908924c7cc430930f5d62ce2da8f1e71baf. 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/QM7282558199.