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 0x9281a2779dfae4281db5c1e7318be814a612afb45a8ab32fd738a5dc32ddd161. 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/938df119-216a-463d-851b-2905a576a6bd.json and https://artists.proofprofile.net/proofs/artist/938df119-216a-463d-851b-2905a576a6bd.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 0x3b9a3fea9d51e096c8c9cd20873c97e41aa09353765cc93af796ec2a951aac25. 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/QZMEM2251442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472c069e80e5c1b7f9f808e6f83a46a7863297835c8f10b348919c0b48c2e538. 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/QZNWZ2230785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5058bd1bf786186f90ad4acd01d7fd365d1b42e052a3b599ab8c9589a9743553. 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/QZNWZ2222402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ecd6df38d2f850d2e86cee3f7418d75191a08638eaf89241b2bff52996b654. 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/QM7282498158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc886a6a3fc9dcf771bbef2d20941c2be1d6c0b50498be95845312e70f014809. 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/QM7282498160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7aed03bddd18ffc57ff0f027c5aae0a0609162ba86fd673b98112b3cf412131. 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/QM6N22471306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6a5c5f6b9eb686766cdbe4a05a7be94da3b1519bb1e26e8f5cd169a6b7be4d. 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/QM6N22432041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b382762380ec4804e313b0068cfb00eaddfcda393801f23ebc97f6214ec138. 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/QM6MZ2411659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8103b5bde854a7ef812b91ae567cc6c1aaa715eefeab5a6d67e0fafbfb472e3. 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/QM4TX2453686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bcdd14cbbf29bee84c28f546e4f68546d48e558285e681fcaebd87232c05953. 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/QM4TX2431074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16223ca0098e01acbef1fa7563399670b2cced7b8880dba9ba9081b9a1b9814f. 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/QM4TW2407141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacfda79c8e55bd5b4fab581a318ed3e9f975b8637d55b624dc9f8d05b94eeed. 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/QMFMG2362462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9706869af1851bf68d656d5e6cc2497776d44e2fd073b105070d776f477248. 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/QMFMG2362463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8afe94e767c8b0eaecf70280c22b91baa1637646bfea84e41b809fb1991e86. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:59:24Z), 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/QMFMG2362465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe693791d77a4b2f83616b5942bd767fa097897ceddba05e3ef50dd27fb2e0833. 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/QMFME2323200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74b78b52678e26ac06f0d048368e47fbf3b341651b340d12345284b2926830a. 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/QMDA62342000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0560552426b34b3f57aaf1b8ed3247165b5561de47de6ce84bb40132d08e3db2. 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/QMDA62342001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dda17cb491d0a3c5f16420ddcbdcad120cf1b4df6f34905eb89e5f6bd237d5d. 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/QMDA62342002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3be49e99b049d89d60d5ff58b76de97b0522eb9c4370cb3b23c48cd411a769. 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/QMDA62342003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3802e6329431febfcb619086c9d489abf16c55fd6a1733d1085268d59f77b389. 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/QZNWV2355485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc105427b28cc4de9ef851f2e9458128db4d641fdfe748a38f203538e48d406. 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/QZNWV2354687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ca4ca71928142a9832ff4f0b49e7451d67d0d29ce699823071467b457a31a1. 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/QZMEM2330440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03448a65778e436192a19269bd84ccb350424eb26679c785377d8828bb7d7938. 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/QZK6K2307106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78d48e2a2de992a99228ab1571d127ab6b20d43b6c107194098b842ba809660. 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/QZK6K2308384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b3273ea15f8c832f4e96d9dbec8261bc61db7aa9228fa30193ed0b8dd198360. 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/QZHN82319749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ec880ca6124d4cff26ad9c9eae3c6b50d27bfa1db7b5b07c4518aee735c248. 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/QZES62367892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e3d4a197fc08003ac1d33270ba3514e4d3ad77f2a630d5b3db02ff11b995ea. 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/QZFYZ2361183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbbfadb915c0bde2ee861f0c39f57a207c154ae751135c9b85492d5896b8853. 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/QZTB92239221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc04fc36945e4e41ac701a63d7161de7861b11fe7d5e21e6e36b8b83eb319e10. 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/QZNWZ2230048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49155ccd46fbb44dd52b162eea6f143a44cc75c8e71cab59318add8e77c01aa. 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/QZNWY2288779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75859f6e26f33994ab41f814f7e578f937caa4ba2122227673cadb16c0037cc4. 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/QZNWZ2229207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8255e506b68f94bcacff71f887d0738e8bedd38697878b82f11ed12953da3d2a. 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/QZNWU2260747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b11e5a55ede1687174661412cec12cde0a5440318f69704329758098f2669e. 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/QZNWU2258591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67fafc0be8c1ba98183702d1ed4b59130f507505b1141f9c2cdb1262371be04. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:55:32Z), 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/QZNWT2293618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419bbede1118367974fe638479b168148d866994d6272f3c89542ca35d748b77. 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/QM6MZ2221123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615d872669977b2de2096faac2b3bc92b040d0a7242854dd050edb67dad9cd4f. 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/QZHNC2224402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45cafdd5e557fde3b91e1f311cd9b4d30f99f6786d0114f084015dddaf939dc. 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/QZHN92255077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8497d3746a4e56eb2a72339a4f4eef1598766e3dab264d8c4196c40c003cd0a. 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/QZHN82248184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb39d761bfc16be4302c8e572531e789711d36209f7a6fa0fd688c1750cda6e1. 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/QZHN32292815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4fabbddb9364dcd131ee4542c8e750e2a4b991d5379a503ee11848f4801280. 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/QZES62254409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42eeac6493bee6cdcc1dc0afe332a95fc33350ae0f2673a93711645376e69bbb. 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/QZDA82221944.