thumb|November 2006 satellite image showing clouds from north of Hawaii to Washington, a Pineapple Express configuration Pineapple Express is a specific recurring atmospheric river both in the waters
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 0x002b8e3e05e4a293fda8fe9d0dd454f4c259b2a8ae30f9ed1d3dbb4e00760e0b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1d1fe593-815f-4c15-96ce-79e095e39812.json and https://artists.proofprofile.net/proofs/artist/1d1fe593-815f-4c15-96ce-79e095e39812.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 0x4536534d1ef2303ea8eb424f79889398f6ef5256e2935e9ab114b25b4736d260. 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/ING642305286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29e9f835eed58c105f99e5554e4a8acc10ab4c45045a0bfaa92343b35f5739ac. 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/FR59R2225386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cba8a205f438431bf0cfe1ea57166a7e0b30730316dfa16478e11da1e3482e1. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/FRX202167275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112c4748c9ffac1cdcf4cd0b567a8fab27038bc35bf0596a68d449b32a5499c2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FRS182046194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ec4d029a77aa1b08d4b956fc70033c07f8c83af91f87e358569127043f1ac2. 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/FRX282040208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x482067a0b74a413e156679b8005622e861cc24dc84debb8046dc1ef5aa4824db. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/FRX282040209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592e1ae46074d104e58833f0df50e5383790beb9b42e20f0d15a7701ff73e494. 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/FRX282040210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34dc70696a6d5183ad17c097207360d11987a83669d584163dc6af09abf96ab. 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/FRX282040211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757b7b3be0ed68c5c69447f17f459ef321da79e44cfd0bc6bf78c8a43aefb155. 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/QZHNA2082966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68dacced814c37910e364a3fbb644addaa6d207d6b118f588f070e5718aad31b. 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/QZHN71982281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307b0c7e897df8541a1d37e91c526f752a33691a8861c563aea1f26cba0757fd. 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/QZFZ41920626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18269360b0dcae1b996b1cee4d6da9385cbbf4c3b227035a5a3ffe977ab59737. 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/QZFZ41920627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a969cac7a7047f0ee54efcee11f82fe5ac73dfb0a12659225246b5062923f72. 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/QZFZ41920628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x501296e2e9601d91f45f535842029cee8bb90c0da41aee6ce91a1e5c1bae5e59. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZFZ21994807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x501296e2e9601d91f45f535842029cee8bb90c0da41aee6ce91a1e5c1bae5e59. 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/QZFZ21994807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd6374fd019e4f203a667f4abdab0efefb5d3fd26b7d04c2131075ab3ceb7a8b. 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/QZ4JJ1818532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5b0a3db4ebd5a467d775c22f2df33eb5f43863d12dd1f947dda9cef33bce8f. 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/QZES61899641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1bdb66e3df1261e6657c31e803a4a86993107aa5376d278fa1a914c3ee86025. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZBRF1888672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d71df0302970107caf2f2d86aa7152b7b1d9b7147ee62261f6248511ee0be2c. 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/QZBRF1888673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d9c3d4567f3be4af6cee7c2e7c4e7ce2f95086a449b728b7679c53b965683c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZBRF1888674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541be650176dbd40fa7a084f012dda71240f27bb0cb810b41e249bfdd7b1f3a6. 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/JPU902403839.