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 0x24eb2810e8a82a8e77f9ed25a1bb6ab016fffd3c6b794566bc809b01364a81f0. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5fe4ccd7-d7e7-440e-adb3-0aea8e5ad90e.json and https://artists.proofprofile.net/proofs/artist/5fe4ccd7-d7e7-440e-adb3-0aea8e5ad90e.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 0x44b5dae3cba754a6c1b0bab4dd63016869b48850e3825a19928cdc6fa5863753. 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/QZ22B3000489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d2ad125dfb175dbdb8ab2371cf2ebdcf4603327ba51256fa1985d449d1e6b3. 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/QZ22B3000490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2291caca5db5f2cf48f7885bd63707083a8d7e01b7140b309c29c9d2e8a813f. 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/QZ22B3000491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8fc56f9ac2de34a645c78dbf8c672d56839be4f2e666c60e8680c64c63319a. 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/QZ22B3000492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce197ae82a3184823c280ee5838cc580edf676596468f5572aae823ff32b16d. 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/QZ22B3000493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f81c1fd7278468227e281d3808273f10c98d2dae23bb274ac141d3e0566d9e. 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/QZ22B3000494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa769b58413b0dbaac793a2cc88b1fa0d208641a12bcd675ce53ecba7d881c983. 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/QZ22B3000495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5fe1f41a30e1b5158cd9217d9d6b8c26f552df3e03a92a69e2816920f87ea65. 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/QZ22B3000496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3035400c0b38b7d52d41ac419e3b358f280aa42d8e2e8c45d4e9a4e71bfd5951. 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/QZ22B3000497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1dd991ec6f54e3a7a84944df46189f0ebed818b34713335f0da8dcce95dbc1c. 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/QZ22B3000498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8f3da5bf31e5b42037a78045f933a09c96b9311daca1ce8f102b96ef1ad926. 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/QZ22B3000499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78963f83c8f7fa9beb0d6204e847eed99aa89cb3d08f3b98a2b1fb3ffa0d7ab. 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/QZ22B3000500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb544db0872d82eb4a4cad6ce76afb4ebc08cfb9252cd4d1a70ca359e735636ea. 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/QZ22B3000501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5457444fa37b5a339f92a9c871ed74f71ddc144340b2b52a561f1c44d3c2c07b. 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/ARIXB2207145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d8f75154103c763489c379a80094897090eef7d2753458818e1f5f4588dfe33. 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/ARIXB2207146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c6a2afd0436521c09094b93976726a6222296127c4aec204cf2ebfb02161eb. 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/ARIXB2207147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768372e26336ea604f3dfbbea6e9b3beb3675dca61f075230141b81d29a5966b. 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/ARIXB2207151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64990d07fd0f82bc037b2adfc8ab5eeae8ee6df95a5f9f34e0831eaad74c8472. 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/ARIXB2207153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae63d2dba1938c916518157b1f79f049c14bec8305310d65129e75eac7297565. 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/ARIXB2207155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa0c7425c3fa0da2c1ff0e294be93d16ad50750d50ffaa31aef358739edf580. 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/ES71G2335464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c45ce8ffa2b7dec6101c5267ee2242d574a16b6b7a69b26e36ec9d001cf75e. 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/ES71G2327192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd5f7e2a7963f017d596f400610f48ef1b532fc904e5c59cdb7cc3487e3228cf. 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/ES71G2244944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5457444fa37b5a339f92a9c871ed74f71ddc144340b2b52a561f1c44d3c2c07b. 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/ARIXB2207145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d8f75154103c763489c379a80094897090eef7d2753458818e1f5f4588dfe33. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/ARIXB2207146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c6a2afd0436521c09094b93976726a6222296127c4aec204cf2ebfb02161eb. 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/ARIXB2207147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64990d07fd0f82bc037b2adfc8ab5eeae8ee6df95a5f9f34e0831eaad74c8472. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ARIXB2207153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d2ad125dfb175dbdb8ab2371cf2ebdcf4603327ba51256fa1985d449d1e6b3. 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/QZ22B3000490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2291caca5db5f2cf48f7885bd63707083a8d7e01b7140b309c29c9d2e8a813f. 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/QZ22B3000491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8fc56f9ac2de34a645c78dbf8c672d56839be4f2e666c60e8680c64c63319a. 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/QZ22B3000492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1dd991ec6f54e3a7a84944df46189f0ebed818b34713335f0da8dcce95dbc1c. 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/QZ22B3000498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8f3da5bf31e5b42037a78045f933a09c96b9311daca1ce8f102b96ef1ad926. 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/QZ22B3000499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78963f83c8f7fa9beb0d6204e847eed99aa89cb3d08f3b98a2b1fb3ffa0d7ab. 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/QZ22B3000500.