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 0xcb370466b074b83ac2386e6142fc9a8bcec3987fef1f4c1e9d075625b66efdb0. 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/f17335a3-af21-46e3-b274-5ed1012844a8.json and https://artists.proofprofile.net/proofs/artist/f17335a3-af21-46e3-b274-5ed1012844a8.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
song i made instead of getting enough sleep
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 0x7eaa73c427db8400f6e5bf40fed71221d06e39c255986855046686ddcafba3b0. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZTB42483842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd7ee0039ac49c784bb18a90706191076d9d30101b9ec5ce0e9a4a0dd446084b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB42483843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f342d442621d1f7677c4e431b0bb8ffcb3e872f26e1dd62cd98513d74e50aa. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZTB42483844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bd55b77afcdd03beb2cb40d1469b22167b3eaf91e6ef8c7ae0d0c58fd993ba. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZTB42483846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3381c4c9157ee8c67eb3b84843ecaa26fd956911cbdba7e9fb7056cd2efe4bcb. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZTB42483847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7fe46c13204c0a8d6619e75ac383b51dd65b8428200545b041100a6bd0a9fe. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/QZZ762403548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89f3bd52c12dead3aac066d85e145f424e95868463c6fdf3763dbdf2bf7f1d7d. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZZ762403549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1487956af9385c16d56ff52ee762d7edc066ef7739c6fab5fd6dc64845daec18. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZZ762403550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51104cbb93d42783c54fa6c3880c16580dadb9737e405142ed15a70abf451958. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZTB42483845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb803869024ae4ff2a92c9455f8e410052e0fa2ce62cccfcba9f7ce4931dbb9b. 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/QZZ762403552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa805d3dc907a50743f8dd99c4b623973f8ca0d2141f389df887f73fb4d460abb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZDA62599127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23679c1b5553945f2256c5c006c8b17a0c3d2ef582d6949ee62440ce1d2368f. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZHN52557699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaef24288f2af220171823e76609c8e3f5ee8b1013f7d0c846628d911b29cc39. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/QZK6N2540276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0b85deca09981ba4ab9f024908e1ec0e46551f7e1121639dd618a611773b82. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZNWT2539671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871eb2c2480b1545ab44de7e009a6920a5cd2bb516c1a302dc29a1e64ba5e243. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZNWT2539674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bb04f6ce8e771315a7d630d2fd948de39a39438e6211a78f75032d8f2e425f. 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/QZNWT2539675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52dc0fb36df2fb62845e440f5cbf0dd1809c79ff2166b416aedac42d8bf488bf. 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/QZNWT2539676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9532b7e66af4cb15be9e9b04320a5075eb15ea2b5c784849ee84f162555d4e1. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZNWT2539677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69073b6f917174902ffd755480d8c0d2081e1df81e61a6bc6d66646206e27f67. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZNWT2539678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa805d3dc907a50743f8dd99c4b623973f8ca0d2141f389df887f73fb4d460abb. 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/QZDA62599127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953209c7276a9650a35b25f2875dcff043714a3fe1186ab954ae576a88112f9f. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZTAW2550238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9814f99090b9d231f5766d3d260449a67a8f0b2c2d467e2dce950315538be06. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZWFL2523853.