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 0xbe9e95501eb12318074ed3e554e6956f3d8b59a9b574aabe0e8895759d62553b. Chain 2 (Bitcoin): anchored in block 954650 (2026-06-21T04:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d8c936f4-3d37-4417-8143-014a4847cc81.json and https://artists.proofprofile.net/proofs/artist/d8c936f4-3d37-4417-8143-014a4847cc81.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 0x837f36a4b4fb07d3a7cf18ba27d870b2ad3340e32d027e474b131a5f60bd08a3. 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/GB9GM1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3158c4f3ccc585be7a226328885106badc0888b7e8f25f21bfe8e121303054cf. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/INT522101244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8acc4a8f0e904eadd0db7973edc6659e0d8af196ffd103282c41b14e3c9a66d. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/INT522101245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e256296b98f851fcba14ca0ad2535063a4162c6ddf442feb54979f5ec159db7. 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/INT522101246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406ddaa9e3e33ac433b7bcad978d566900f85b4d3750b9db1aacc9538f6a6d60. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/INT522101247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb19b4a031951157efd17bc78d0acca78c862ef08aacd7912304ff481071c8f9. 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/INT522101248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614c2fd29b2ff122a7fd0606773b4fcd2b46840b0b2c2d8933421213439b399c. 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/INT522101249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64757b1f4f4047d17fa642983d53c6a7d76abe1422652a7c31dc3bbcc16de02a. 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/INT522101250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f943aaa55b154cf843395bfbfcf746a51c2859f8b44ede4be9c6c9ce3ec7c05. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06: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/INT522101251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c3326b5e080348896c4f8b53035253b6e7914ecbdb6a125c21749c7c44b9c10. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/INT522101252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06fca270a0369e9edc9308d4e8df2c2600b7792fc53a0aac7198a56f2c64bd51. 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/INT522101254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1aea652b4cf3c50e4e431eae4b0f9caa41ff65ea23acac5f23f16634c6b48f6. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/INT522101255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cdc7cd0c9b347923212c676f1d0cefa4fbba955edadae282acb5de4c3c8c74. 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/INT522101256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec55abc549efe1a74e0c6bd698bbe1460cb76fe2e24fafc4b010aeae2c1fcc8e. 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/INT522101258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72480dfb07b96e3e05c454496f3bccdf1a5b2dcc6587783c026cf41919393c04. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/INT522101259.