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 0xa15163531387593db86cc1005879b4631c809ff9b84617dc2b0596f956de1538. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/34dccc7e-d2a8-4785-8b55-22bfbe137c9b.json and https://artists.proofprofile.net/proofs/artist/34dccc7e-d2a8-4785-8b55-22bfbe137c9b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Someday (From Marie's Room) - Instrumental
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 0x1ce79999428d20be78457402544c733419fd7ffef8ced2b52bd19bc2b444bf24. 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/SEYDQ2003201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7014d296f6bc963e91188960c5b4e80b2d47e0acd9e03fbf24b20e66e40e1f71. 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/SEYDQ2001401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f2ae49c13b8321c8b10645b4f4b542f0ead4bf793f0c195e5dce902dd97aa6. 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/SEYDQ2003202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bc0f8309acb596c6977d4fdf14bf999d5ed1ec4c3365cd6ef5de48bf69ef9f. 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/QZDA62429967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2cdf986a5c8676db4d39bd46c907114414e364808726496784b59a0cf94c65. 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/GBMJG2336283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231ca6cd9962154de384c93dd9e2779f02fb203d6655721a3bff3ed25f8832db. 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/QZFZ62303911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42703f94fa1331e6a71d1a01cb347e0dc4a80697528ad2857397bef346de050e. 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/QZFZ62303912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7014d296f6bc963e91188960c5b4e80b2d47e0acd9e03fbf24b20e66e40e1f71. 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/SEYDQ2001401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53364b33bae1af52781919bf73dc4bb9f0932ef3ccd55b9a4a12ee466ff26ca4. 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/NOFW92001010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f1ddbcdf75e9b16330bb1a3967f1718de31a40aa245c57a5dbde9f525090e8. 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/QZK6K2075161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf06222e1ea932f6ba8b8d723431f60e8e446460c11b7881b38f18c206f6cae2c. 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/QZFZ52032000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6f662443cedd438c38afe1f0782df8dfb899f3255939dda2dc983f81b6d5f8. 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/NLW6T2000044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7186eb8ce3c17e06663c7a75ecccf0324dfe706c9e3af5608a035ee73e1ea9. 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/FR9DA2000270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff41cb4175df720e0bf448358c9ab2959dc145a1c08ab85e26d9f377b84b26f3. 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/TCAEP2099768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c38efd36c223c194f2e31393e64af52f279f32bc2c31cbcec00c079a4bbcf2. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/CAN111900386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c24a49eb9ca1150fbf04e6d719464eeebf7272a6626b02e88bae271f4f1837. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/CAN112000161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a7f8da434356df627bf0add4f9fc14f093f8822ea6a02dff6e93a290ae76c6. 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/CAN112000296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf8fe6acb80c6a914660233e345f17ee4b79903e2ce8266d83731fc20e61851. 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/CAN112000473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb1d364d3f0e3abdd970e0be4b4803b31a8bf0c77e5200c0ba3140abd84d2c6f. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:10:43Z), 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/QZHNB2000060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546f089a6e22f1aa8e339fc690225817f351bee138bbd49b787be9a1c12c86cb. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:09: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/AUUGC1701343.
Ghost on the Shore (Original Soundtrack)