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 0x422a062efadd1bd604591f6ae3278ce55049bdb8938368fc83c7e4af9d938eaf. 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/84dc2e04-3add-478c-b147-ee3171f9e515.json and https://artists.proofprofile.net/proofs/artist/84dc2e04-3add-478c-b147-ee3171f9e515.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 0xd830186304ac0ba0d6e7819369f8b27a5fc81976c1e8a3ecc6f739f5b50962a7. 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/QZHZ52021682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e91e7f3cc5d8500debc837c6d02835076d4e2f72a87d525f41e16570e77cfb5. 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/QM4TW2250839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022e7d570c96293905d748d596765ae3043067745ecc3ef9f4d50ca9f40f8dfa. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QMFME2238700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc50b7133854d1afdaca94d3469d3745f5094ccc11cd47594ee0a5e641a37ed3. 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/ESA011995940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8df9636ba9b7b91dbbf18cd270b9fa1c11590972015ff16efc75c1b733f5311. 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/ES71G2113138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35bc6ba8fd8dee7a07b4a7d1a282fe1a0f304acfea0e737d8033686939b2a2f8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QM6N22405350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9568a29c1f5fe1f5f2aa5dec3bab51573e32fe3b050b61311b3b3b0487dd20d3. 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/QM6N22405344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cef4868175cb4b4cf1dbeb7f2ee2c0e5daa1a29de95aa0da3f62e8222372f8. 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/QMFME2238919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa204975dea7bccf340052294e61609ac54f10794f6c99a45910d3b4cc76c31. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ESA011715555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a20f81543789d5f1adf90472fd1ade3069fe17c5010b2825c044317f77c2637. 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/QM6P41876436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcca33745a1cf9f49ee8762c503f97b11f1d69cdb3575de07c0dba208d4236a. 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/QM6N22044296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53961a8a05c6073651bb698665f796cdc4ac0458d1e79dd333e4fd4592d4e033. 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/QM6N22044297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb48e040bff274a94fc35aa5a3fe05a0c440046d1eb7b44c74e85da8ca34ae0. 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/QM6N22044304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f00a203357700bf8b10ceb9725f551b1d3268113b49bb6675adc7c63a8a45dd. 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/QM6N22044330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02e0076cae52e87552b28734b1b1c705e223fff9e4ec6b4abb2669703908159. 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/QM6N22044352.