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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dfe1fd46e98f62e8dd39d7d54f482f977d0095805aaa8fb1fe8306bcc94f78. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/455c2aa7-6e67-4fd2-9457-9e950f5dd61a.json and https://artists.proofprofile.net/proofs/artist/455c2aa7-6e67-4fd2-9457-9e950f5dd61a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69fd4fe04856bec62174f0835ef4ab0418543d6800495e7d69424b690a7ef816. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/TCAEI1914770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307f73f243ee94d1675fb81cdf624e53f86958765bfe4a67b9906025aa595925. 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/TCAEI1914774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e71abecbf85cbb7b95c245b81f200eb45ac33ae9e20013ce305544c5021fc75. 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/TCAEI1914775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb282dcbfa42e039acae397e683503558f7e6b0d6e5b20128fb8723b331d800. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/TCAEI1914777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4345b1e29555d42f00a2cef3c019d5478e0d37b7d697af5134d544868d88be. 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/TCAEI1914780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf949b4098d69e721963b2b1fb6822f512e9e90ed6032cc3320c7756aad68a92. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/TCAEI1914794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d1f5d8eb741b0a3ba6ff040223351db5f35224920a73fe8cdf551f058abd35c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAEI1914795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02e75d891de05c3b6bf3b021d176872df845997b197222e4a1c54ba9946ba76. 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/TCAEI1914797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06739993d6c8513ffc22327d5562bf41a7e80579d661956bbe42783fe9f4d06. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAEI1914811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e2f0dee526263d874f1b6515b4a0fb70c2b113605afc14108ca9de83297386. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAEI1914817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ecd7281880059ba62bf6120ee8d486a98bf4bffe7768c2a51fb9669de06d9b. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10:20Z), 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/TCAEI1914772.
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 0x0e407ed985abffd312f45c1154533a7a14be53fcbdd46b9ddb0c5a3f7d8932de. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/TCAEI1914776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca647bfbc8bff7255dda8b9ffd07b24e60008a8f0d19cd9a9d4388b3bbf9ba5. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/TCAEI1914781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f8b448ccc6f4a877a647eeaf010a2bb5761a0a83eaa3126c1c65ac83996c058. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TCAEI1914798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764a2feaaf6dce2a032d6af01727e149b2e4fc8f9317bba61970fafe4db408e3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/TCAEI1914803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadaf469df7a8a64c1fb2093ccb55fe5af4548fdeb9f30f49b491dc46ad0e5b5f. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/TCAEI1914805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4309f8aac0ff1a4e75a9621f9779d868175c2e5e4a8d126ff2c872409cb8f2a5. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TCAEI1914806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de690f490ad2ef9c5def19c9d69242639b9992aa2b4ef29de3cf8989220ebf1. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/TCAEI1914807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe551e981359e9aeaf7a8ef66d387506f9cc3e207f67d5f2a62d3800465141514. 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/TCAEI1914808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edf803c553cd398b7f067ec3ec769f7b5af0d329ac03d9d29a7062a1088469e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/TCAEI1914810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46183ff4f93a4c5da8378ef0d555d6eba57f44e3c7fb33200f1464e054fe787a. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24:41Z), 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/TCAEI1914813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f117828cad582443d99c5d54bfe2f6ed4ac6818f74ee5369aa18177eeb2a3c. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/TCAEI1914816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43409d2e9c7d2b22d84cfd4392939f05c83a40c035abd2960e766b45e8c1797. 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/TCAEI1914818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702ccb1f66ad4098920744009ba64c6b8f09c5a4496cb528747bed8772717414. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCAEI1914820.