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 0x6ff7b5da709e1eba5fd5808fa19ceea4a4582a140a38bc8bb9c80620565fc307. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3449519e-7175-4ec1-9dfa-3b4cfb93033a.json and https://artists.proofprofile.net/proofs/artist/3449519e-7175-4ec1-9dfa-3b4cfb93033a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Heaven Doesn’t Want Me, Hell Can’t Hold You
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 0x2312dcb1527cdfd39c08affbb5df5b5f689522f6f5517e7f067bcce8805edf03. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZZ7L2526775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76f8386dde34ab0ce5c1d7e60eeb7eaebc8fdb863d22a754eb00ab41952fcb8. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZZ7R2510349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f323e6c34fd3e0b65ef7eb730df9a9e99e140c606d5543f7344e91e4cbdaa4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZZ7T2550417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1a0976de19482e8d29adc0151a15991b8001de1431ac33422a36c1ae41b700. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QT3EZ2503290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4100b2cbe8b27bf5f2911c33fec059d59d2f2016b2fd5fc7ef4907ad012816. 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/QT3EZ2579098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30515b4288d19bb0055affc78d83e85a2ccd2b44ad30e9bc51ae40bc53d45733. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:37:17Z), 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/QT3F22591201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb6e2c990a21747f4d8c106bf619cb6045b07e2662071406d36f6b2f7a7c914. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QT3F42535602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4d848cf02a128b6d69de56e97669f1eebd3641a09dbabdee8775208bffa913. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QT3F52559613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653090b3600f2c50731387299bfeec25f510b179251aa2a510cc2dec8d87517c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QT3F62589263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840495175585fa1a4c4ac50b813d8398c5332da41c559376885ce4c2f2dd0c89. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QT3F82512454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dccb98bea8474e661512856cdbf5862d7e26eb5133339d6a3ed50c8145c2809. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QT3FA2585639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc314e0d0ddd7b126fc1cfa7e488eb3d6d23cff20b782cd096d2e6414cab21b99. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QT3FD2564419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49fe6561bad6a67f853521520a7fc699cb8f18d49c2d7f34aaacd99476833ab. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QT3FF2546263.