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 0xc88f1d47c185b6dfe6e079635618fb8f96e8ffa2d484159163ae9292c44f3726. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/803419e3-3583-4f67-9b24-2e25879a9e02.json and https://artists.proofprofile.net/proofs/artist/803419e3-3583-4f67-9b24-2e25879a9e02.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 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 0x1f3c4ea9cb9586d9ab2f4447e278cf7b18e031e6e3a8d4aba8e78f44b3d8063e. 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/GXBAV2568772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17b904e39093f1183cc8a3e0b32885ca70f4c83b9efce73d6c5c83ea9e057db. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/GXD7G2555823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338dc8e5ab6012db54aa2e029a5c1111b51c12d666b1f3cb86185e3c788511be. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/SGW502547554.
Thirty-Three Knights Without Their Unenchanted Princes
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8300a7cc5b55cb03547bd98f81d2eea9acc46b5c84e47bc274e2bf1b0879d98. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/SGW502546121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7199ac80cc00405bb9ee80bbddb4b3b4c98b080483c188306e9f6553118251a0. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/SGW502545167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1d3317cf82a969a5e112b6191609d809edc3d6f63b4183f03f9e024573c218. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26: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/SGW502525966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c000cb583429d239f8741f4c81c9f374a4deadc140ad2fc6d89c4e8288fbb40. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/SGW502524249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb39713063d06f11041373c8f6abd2d4a7f8201c8b8ae753e8bd817631edcf2b. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/SGW502584506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8300a7cc5b55cb03547bd98f81d2eea9acc46b5c84e47bc274e2bf1b0879d98. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/SGW502546121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba559182197fa4aae9fb2c0a0deadd6943d347b9c5e3b23a4523f06334d2fe1. 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/SGW502541848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec845eb8a2b0089f9f00b664b5f6a71868ed4f10faf1d84b4ad98bb9e8d83e5. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/AEA3A2509896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbeed0e91ff0ca6b1c100c2778cc52b627d75dd4f330a181acfb8c7016d3d0c1. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/AEA3A2523372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036fafd52f283de98cf285988ed65de1d559902bcb6a1235024f2dba04f869f2. 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/AEA3A2588434.
This girl is crazy‽ - Alternative version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528c533cb8f63be50cee34df83f9fc5ea4c0ace4514c029a05b7e97c3c965dd3. 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/AEA3A2518766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa052d9906bc2e9b6220b8dfed3af4d81d8db4726c234914cba1c807ac81eab57. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/AEA3A2557649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d412b00eb7660e387d0209fe96077b89fb1989c7e330190dd44b3003ade2c3. 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/AEA3A2536571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2317990b124f4af83a84ed35f287c1ff5483e37966c9306dc99b3fc59d639e05. 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/SGW502594819.