thumb|right|The Bed, 1892 by Henri de Toulouse-Lautrec, depicts two people under a blanket A blanket is a swath of soft cloth large enough either to cover or to enfold most of the user's body and thi
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 0x982a8863a665870918759d791e2ad58b202a102d91416fefc50b5389283a4678. 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/ae7d53fb-6ba4-4402-85e0-f212418f7d0d.json and https://artists.proofprofile.net/proofs/artist/ae7d53fb-6ba4-4402-85e0-f212418f7d0d.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 0xd0949805aa740c04af59abf022fd73fa2d969e0bcbf316dab31b8b9de02e6924. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GBCKC1800040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf005fb916eedbe9d04974185f213755cba39a5f7f90800283d11ee735b17944. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:54: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/GBCKC1800041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f06977b3511041dca8d4d75793b777f2ae4fcf5ffcb88445728fc489c18cf5a. 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/GBCKC1900001.
A Sky Filled with Ghosts (Cinematic Rework)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec94b03afb7686d8e2a17b11248ee89c7974a4338b62af28ca5c7b645451d98f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBCKC2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec94b03afb7686d8e2a17b11248ee89c7974a4338b62af28ca5c7b645451d98f. 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/GBCKC2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c1a8d6c6a10faa04b32603730a068ec014358c2182ec1c377655bb1faf289e. 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/GBCKC2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fab87d022fd7a3d47372383a73de2b8248cc6a8d79a4a784ac22ae636b0010. 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/GBCKC2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea038e5afa3882192165bdd961b29fcd93c593465385e7c361e08290b7a3362f. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/GBCKC2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56db6e61feb6166c463138933457d80d9752f02f7b5aa2718ce9c5cb0990a61c. 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/GBCKC2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bedb7ec0d34922baf49d32c7e245c131875428ce4bf021ab7c8b38ef7e0c164. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/GX34M2100219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e2aa508470ad82171624065e0217e5bc0f99aa4c01dc2ea880ad69a13d2fab. 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/GX34M2100220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791a04f27f82450c52c37846c060430407fa6f44ec2ecd6329959cb13cfa9813. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/GX34M2100282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cf3fe8dad346c35db46a4c1ec788285fdae036f648c4fddee8b60b65646afb. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T21:06: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/GX34M2100281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec435962a90fdfb425d4df0925af03975826b0ba8fc15adf22c010adb4d701e. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GX34M2100285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4ebeeb312a188aa5ffaa36735c6b3f7db2d7cbd22f26b6aa7c1ea9a62ac99b. 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/GX34M2100287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18cf9ee314b8111b32507274fd2c3ef1557f56c415d17b431a0f7d7aaf7c13fb. 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/GX34M2100289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c92a6fc55febdb73fdfd1b3998fb66a3d14955ca534f174a5da0f55691bbfb. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GX34M2100290.