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 0xb48b0a4a22eb941bf746649cef02fd1103a7b3aec48860d1c487b878d0b82833. 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/b619e88d-68fd-463b-8579-f9e83d98b476.json and https://artists.proofprofile.net/proofs/artist/b619e88d-68fd-463b-8579-f9e83d98b476.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 0x9c3059c273c2b323f0c42947be5e434e1070e8794d7417f3477f36ed8dbd5d4b. 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/TR4040900222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f29a1c94faf24015c8d229991a7362db7adc217e1e24b72aba06c7d0858b1e1. 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/TR4040900223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257cf34e35c3d545a333c0da638f4b239fef689c5be26bdd73657a64cff586b7. 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/TR4040900224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8143487495d0458a8719c5e91bc3beb17c46de7d6c25f99abb52ce3fb279960. 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/TR4040900225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b77b2dfd6a9f5f3653fa88e05fd23fed6b5d0b9a51d7623130f062dd0676c0f. 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/TR4040900226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa80cceb19ce0857d040563dabfbf9f579e6ee91b656e001e12162da92249697. 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/TR4040900227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x440f7ccc3fcb8594c9c57364186ce5055fb01abf7f0f0dad5e6938cf20e64786. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/TR4040900228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f66cb4a4afc592b16d536c4a479c182d9a916d33c8b500340363bc5e3379ec. 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/TR4040900229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435dfac1f7cc4e304186dbcc02211435237822a54701cd1d54f2e1c32a579848. 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/TR4040900230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8edf2fd2d9f5f70d6a6a9ffe9185f2783da614258cd817157bc5c27560252672. 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/TR4040700034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800524b51883fce960c07b767b133da1690ae0067f84fef9dfbab65d2b4b2cce. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/TR4040700037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5a52e3cf67128c5ddd3f995dff07e1a270944a4f8dbf76a6d66a98a5134bfe. 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/TR4041100370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192e1b641e22297a5472e9239bc7cc59c514eae709fbdf9368cac529fa552c2c. 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/TR4041100371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80dfd095ffc7bd0e0d27d0cdbc7ee010fcf6ab54c94d7f1331be1aa2004ba9c. 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/TR4041100372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86440ea91306587fb0e5c4bda9d469f5e06848b1dfc60a60cd162e1866e46cf4. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/TR4041100373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc855b78a14ad5908f23463ba6a06eacbafb7689ad8871e2a39057f8626f69f. 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/TR4041100374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00347a4a6394219e01f21f53df632c40b5ce0af5b74084fb4a2816d2f4c8097. 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/TR4041100375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1b061e373d82f8bc67d374b48182c2707e36ae5d9e673230caeddf59fa7705. 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/TR4041100376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447f3186306c26b92b40473c19296ef90ace0a1e7bec5f0bdd77da2f9a4fe5d2. 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/TR4041100377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fad5e3fc9aa172e503a9af443b70fc7d4823a9d1d0136a1e4d9ae16e36b0150. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/TR4041100378.