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 0xac19bd7a46fad079c26ea811f16c54a5453bd9749dd5563600093f5bd93c330b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e3781e77-11ac-4f0c-a58e-f600ef9cb8eb.json and https://artists.proofprofile.net/proofs/artist/e3781e77-11ac-4f0c-a58e-f600ef9cb8eb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Cascade Brumeuse dans un Ruisseau qui Coule
Clapotis des Vagues Contre la Pêche Canoë
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 0x00ccda34135452d91877d9627a7d859255fb3746a6c687b0b90255ec15ffc8ee. 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/QZFML2207118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524636fd399ff521777fda68d013e16fac8808af3d95a265c6c35bdfeef70402. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43:57Z), 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/QZFML2207258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6c6ff55ce14186b30d2f5d5fa21e75c7a72a66e455399361de035784012ae8. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZFML2207072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93f1827e4e73807fc23427c8e6e5e33d5d41d6855f1b64768354c1191cb1d2f. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T11:00: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/QZFML2207074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf323a46d53add48d8757762ebc6e1eb16f838829c9598d7d4c8d795968e31c. 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/QZFML2207084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a2d8c0daa1e3b161d9d97a1545405c03d23b83595901a0715f663aade9b85e. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QZFML2207018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6486fccf48267911e414498f94c3be672c8a17c34a3a94584a028cfdd21c222e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/QZFML2207020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c0f8a0d27171895fd90233cf166047abdd1599ca4fffcd294f8c0ba9df2692. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZFML2207024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ecd49c5120c2e8cac5a83edc92d9af43537f38174c9ae15277710e0d30a1dc. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZFML2207029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f5dcc90a11d236d7ed022a7f79dbc191e1ed51ab87c0135c22b6eb320b40c5. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZFML2207036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5c52cfb5c53549c839d11c5e3c992db8c6ad3b8d4d09020cbe86b08c3f290e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZFML2307001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x239c7ed5b0908408080c39540dcfef6cdf9e4a7b9fa4b3ee45b1513414cccdd2. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZFML2307002.
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 0x930ab8846380e3436ca9472b359d7951ce401460b9c5d13f0eb6089209aa02fb. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZFML2307003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935f74a84934f54d5b27d066136a79e1fac8b68865411be6600db3199949f502. 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/QZFML2307021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe985c58dd1d56d016bb91ef70bbda38d0d520068f46729f9bce275d16f3dde64. 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/QZFML2307022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3639c67baace62447ccb2ec17ab65ae6489172af7a3c719ea03373bf8e43d48f. 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/QZFML2307023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07966c80928171db343c3241a993bfc5a51f8f73f5b81ff76649b13770dc21a8. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZFML2307024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b4c0da421c4953e642e81b09c39a46c37b77803b58ec0c0a33fe7550ca97e8. 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/QZFML2307026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c16725edd31da8d513ffbd246af1b1f490b5f1c4dfcdd10859cd4f3a240bb7. 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/QZFML2307028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83683c298693bf26ddffd1138d4e8a84eed746d5e52cac99a65cfc77f8b6e06b. 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/QZFML2307029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ea0c46842f67f8433cfef1fc030b25b25f3ab53973dd91983778ab70528b95. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/QZFML2307030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad77f948544b6c3a0e3927b14d5749443cf5a807c9ca41ef2efc9631ebd51794. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:38:41Z), 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/QZFML2307027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4445a0b5e250f488a196675e1f269385f5157c31e232091c4aaabd6688b493ea. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZFML2307025.