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 0xf6721a032099fa79ae4470565365566e512e7bf532a6a048d8ab2f97818bf4ff. 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/3bcaae34-9a68-4cb5-afde-9a9efb9c9da3.json and https://artists.proofprofile.net/proofs/artist/3bcaae34-9a68-4cb5-afde-9a9efb9c9da3.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 0x6e6d128e8451925334da86ab72a8da6c10c9f1d6753810ad06f547f50fd52eba. 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/BCKB92300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f9862bb749787750925ca4283c4f40acc33365cef5997fabcacf385605334e. 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/BCKB92300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf0f6872454559e1c87a678118b12bfaad430cd6a065ba5e4dd0d4f0c4b511b5. 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/BCKB92300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd752aac81ca531b4ced5f7d0bcd63041d7b5f5113c68d3cefc9d2d50e2a900cf. 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/BCKB92300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9cb55e1524d0aa07cb9fc4ac51ede60f678d3315601e7dec6a058f6d739f54c. 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/BCKB92300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f70f8dae339bdb93bdcc4ca57f3ad7059a60f358a1fb6161707aff91dc7eb79. 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/BCKB92300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc6dedc7ec23004c006738760e7fc38dbfcad570ddf6ea748d57380692568c1. 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/BCKB92300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22ab4d710d8d6bf48cdd2c9b06871fde45514dbe867bd9f6a5b17f997cb6e2f. 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/BCKB92300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e96345e681b69ef14a51bf2ecbf6e5f9211057c9c4e2d0fab15fc8ee78883d5. 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/BCKB92400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8cd4a11b4490bc0ed07fde9c8c6adbe5cde1db1ae503cc6055e90284b775a93. 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/BCKB92400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb615fca2903f3a7a8d5998478a8928295bb9a315a1916427a39e4e2373ba26. 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/BCKB92300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2561df171f55f15157a5725025f6ff44120cbb34c74047c2f9e5578fae181e5. 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/BCKB92300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60cb6fa32644759d83fed9548de71e99c273b0e3b98d4d028f36f2eccfc0aae3. 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/BCKB92200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e3aa7cf01c49d9d178455ed55e3ffc4839f04d2dcdd4c3678efcc856990020. 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/BCKB92200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bffb3b2b86f319d341e6f178c62cfe592b8328fde66f029b29e1f692d15e75e. 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/BCKB92200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d68b31ae8f10b7813798ecf5092cc0e11ac7e7594e41998d5e28560c393eee. 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/BCKB92200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9674165708be2292de06e560ffc0febf547c7abd3b9a7d3927601c9475e901ef. 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/GX53U2019348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9484694f594f12d0d7556123497be9ceb393032f72a19a9e187b1592d91ada. 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/GX53U2000376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776dad1c3ec758438d11113973f3f61edc9b91e9a4c108586026a8f0e96f913b. 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/GX3Q92031154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa474dc99628568cc14973c42a12fd6070a8e77a6e905aac82b4ef963aa81d548. 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/UKXN22137205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e8fc2717e51dc0b92ba3968350e9712a3a0ea7b22e2e209d1085a42473bd03. 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/GBLFP2135773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d5ed7d3c729c5929a3331e15267c5534c93fbf6276220f03366b6568e33903. 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/BRTRB2072562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80108939f026f193ab49be46fa49ceec6e87cd4b73617cabb18ad825a60afd3c. 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/BRTRB1906582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a65ba7b4eb661e7c28197a26b8879cd4db25d26e0c67ac73f4c37d3514626ee. 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/USL4Q1855254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24db80f10d0d44badf488e4e13877ee5bc6c1c998b9a4b5d6dc18f9db4614fb9. 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/USHM21801386.