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 0x9b7044a0989d4da7520d1792b99fd5ba0fa6da4ef47b53efb2ec5a1547e7a2d6. 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/ce7d1c67-6388-4c3f-8399-bc55d1532641.json and https://artists.proofprofile.net/proofs/artist/ce7d1c67-6388-4c3f-8399-bc55d1532641.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 0x005bdc58c152be416b476780032a5cd55e098fdd5021431630198aa1f8e2567d. 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/BXKG22400120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2331d890698b7db0d8e89c312387ecb25a4935b75e9dd8faa3c9c4afb5c7d26b. 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/BXKG22401137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c9d510138c6cffe4bc40a98ec7da6363b9310eadebcc2a896a316e95ed958f. 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/US7VG2360302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4149f601179a694c07982ae5a0579daff9a7a488e0e7847ffc192636b632516. 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/BKDFK2400220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093f3a24f2a107b9c9693f5d811f38184094c45f4caff92f803e1313c1c74619. 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/BKDFK2400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db55d3a2b841abde4e331c9b5a45a63371e46ec3fa89acf2a72ba9f93c1e34c. 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/BXKG22302401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c84ba1a731928a0d5245480c18c750d41a078c8b596ae412f451701b3e80cb. 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/QZNJZ2378257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e293bb3aca81a2937ddb4e23157784dcc5366d5019bbcd9b81c024e66c10e3a. 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/BXKG22301516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d5ce801581dcd2e69baea8c5c84237b71e0fbce7474bf0f3af22cccde9963e. 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/BXKG22301253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ea0c7814d5062de675382d0182042841db01b5a849b8d96dac469ddbb4223b. 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/BXKG22300503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9dc8eed23a8f104bdb40822b6264b79583101fb3f17581827ca72259847163. 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/BXKG22401214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3939e52dd8b3e25af88f8bd3d8c97ee746651b6bcdf97e4e91effb81eb9804a4. 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/BKDFK2400154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6618edf0bab2148a2601de045674331081217dababb7433ede0a6218714a420. 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/BXKG22401065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f5fb380004a49de5f22282cc18ce43cc8ba5c211b2f97bc7893f2f0d3dfbdd. 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/BXKG22300445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b3ada83c4cee4f86e415d962752e7efab0b9767509404af911a5c852de6697. 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/BXKG22300425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee8500f40f930efc7c3ebbcdd9878d8de72710e64b07a92ca10e200bc386dc1. 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/BXKG22301635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f923793249f7599b396e43ddf7a6b774ee696c2c393fe66bd1aa90f77c7328. 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/BRUM72301932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7fd85d237773ed8aae1592e1ac2eda85e7e506aa11ca2a5f82b596e87be26a. 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/BKDFK2400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b420fcc202d2ce454528d273f9d8292f9927a9bfdb5c31005bd4e475c99a07. 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/BXKG22400656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0ee21f3279ae62943ff5401b28e1c01477b0cfa4451c8e70f5ab2e3b41112a. 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/BXKG22400640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93831b82b603b35638fa6b5308230a10e74bc2a3a0870b876f8e4d9990ae4eb. 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/BC3PG2400650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786bb8a77e03ea9a963eac0bd15b69e9ac3227a89654913d1abf5f82f0b2386a. 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/BXKG22400382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464f5afa818742934a072f29545089541b60354b79a8b6e9febb969846955120. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:27:28Z), 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/BXKG22400285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbffd250c6551b43827b08d4219ad3dcb3f538b524ccea2889914d19825b4e327. 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/BCSG12400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2da10db19c7969b6af998fab9cc330840b9e4da93f897a1261293a811725cb. 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/BKDFK2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2140b51d27e18a82b0fc686b63942e5239279f95a4fc46c636061716c0e508f9. 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/BXKG22400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571da21512c72dfa6b2e85abadcc3d79ac4dd7c3deaccd50413b978b2fcb6522. 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/BCSG12300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044276d4e6b4dea17b5f2c923d001cdeba54dbaa7899aa513203e72735f9cb8f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BXKG22302313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85f29a658c79f653cfe112310c38ab61b176fe15a3ead03a76c9a35df8c2ee2. 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/BC3PG2300939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875ed487f409d1c7605db358b90a60bfcf8fe9999f7d6a7d582a37d3339d700f. 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/BCZY52300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ea79e09b20e6fbac63c13d9352862b6285d1ba3f7a31e1c3df665100800369. 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/BC3PG2300648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66643a929f0b6bb182c112474966af2e2bd489e395f6550c2a52a7f38fd492b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BXKG22300505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24fc3ecd3febb3ab4a0cb01e1aab838caded844dbd8ba6690421a262a5caa6cf. 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/BXKG22300494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb76d6d52e4d1f563f4006d3072456327c00d9f26d70b6cb17d19ee1c83d6ef. 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/BXKG22300141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61d540081befca6279495f7097622f25b45939a1eed772e99fb48cadf8709c2. 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/BXKG22300374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e05c97ece79443f4fe4f69135a15104e3e62407cf66bdc204e0d5e9e0a4e12c. 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/BXKG22300220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec18dec28029e9bf27fbbc2e57d8ee16fd592c63ff357e55c1796547903e62d0. 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/BXZYA2400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e56cd6b0e9c875866fe9c6acfde9827a4ccc512e9c74a79594db00b0f40627. 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/BXKG22300675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed915b3767ea2b6de526e77439f476ae7a7c2da4d67a0f72db4e6aeeb18bbe9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BCZY52200171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211ad7a97dc8833dd19cdc6fa3c427dd3cb3a6ec49766fe4865402e87da25ad9. 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/BXKG22401385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ab3358df2fb9787bc097f81f6b5a65fb1aed709d8cb836db465ca4e8266e5a. 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/BXKG22301179.