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 0x655923d5ccd77f94e79d6255c3ee83310e632a54cada87bc4ef685ac1635f341. 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/21e07c34-d1b7-4d0a-a3f4-97f949f0aed7.json and https://artists.proofprofile.net/proofs/artist/21e07c34-d1b7-4d0a-a3f4-97f949f0aed7.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 0x30907a0220175e2dbc090a30f39f2461f48c77323c5070bb1115173c771e7f51. 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/PLB570400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ffd5abff1d5510f23f1cd7d809b4103beecdede2cb7612045c704d81373f5d. 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/PLB570400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd189e71aebe1b9c01bbe93ca7b58de2a4a10085ce0ba043770b05d05ab758fe9. 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/PLB570400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd944c17b94f2cda127169517c7e489afc95f72bcb77397a1c0dd68d18c5d09cb. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/PLB570400018.
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 0x48cb89df439115ba382d27a870a5cac577f194490ebb8d0283b1ff01deaaf26f. 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/PLB570400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d11be2b059a9cc176c839700da6787877d4ffd468c85a420bf4459cedee1b1. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/PLB570400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ae5f2bf90a1617cf381e8ba07a22624999861a26a5c2e996f48aa25bd84009. 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/PLA680200225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa9ef2810e6b6b2c943fb19a41004326021395ae9686095ca64e4bf5b1630ce. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/PLA680200226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50abb0de7cf9b2d6a74c23348e67986132c94d6de25dbde5cb392d053f713132. 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/PLA680200227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0d049fa5d3a477103820cf6ec3b620f0d1bc17a77a926e87893c59eacea06b. 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/PLA680200232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x426cf905bb1502f6dd91fc42b909e85ce36f45647154f8af4df7fa566a252587. 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/PLA680200233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a6daf87637a38868c03680631f0848847884f9cdeb34ebce732f84ef942849. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15:30Z), 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/PLA680200234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247af2a8993c222621eba06f95dbebfce3cc29c6efeeebff0a6852a497aa8c2a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLA680200238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc864463d69d87434370b025266bf6b116d4f34fbbedc03a461872f2913e31fc2. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/PLA680200228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d5cb52e6134851c204865acfadc5870a5f6cf6a66a54dc9fab3bffa82d352d. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/PLA680200230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb804028ac198a75386c5a9c79646903179c845b28b7b2d7435c66e4afbb5464. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49:18Z), 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/PLA680200231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded6bb8d48d7f6b340b5eb02e3b995bb778784e7050c741ab6d28ea58fd9b590. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/PLA680200236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5eccfa10bd68e859e0495d6c345d836553c74ef89fc2335c1016af52f2f741. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/PLA680200237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd81fa362406fd794a408e8eb1a2a6c161bcb979e7bf9da1d05eaacc2de0abc9. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GX3HH2328549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b7014ddf5c930864e9d19ef248063a562253166dcbd75ef1ef485c9775609e. 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/PLC062120849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f966e38fedff3d76289707d49ee6d1968741e698fac343e67a3a08a0ecc511. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/PLL371400119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55791f1e7fc040053a8396121f85c0d4114ec20e2f846da3e624eb30a55a0c32. 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/PLL371400098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73fe8636756006b835b6cd187ff7717c8697e91d6e7c4fa454bdaa61c5a2448. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLL371400120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ff2451eb6a35012053ee92e8ca2190f8dce378eaf18827c0b5d88a81965044. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/PLL371400121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b126d9615b6febcb29ba8f01ea046c0dd9d23f8f3777eb99b8148cb77df1b6. 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/PLL371400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb09dce34e3e73cb82ccff5708e3a2532733faefb92ec5b7b6974944373911884. 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/PLL371400123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6dbb56c0bd0edc9acd04a6367d975e651af0ef941b284bd6632054c6528cf5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLL371400124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab31b28fc469136ce7ba9b223d143f1ee0d3c3045dfa03f9c643554f30f23d8. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/PLL371400125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e886beff2f8d40b96e8574cd93b558b7bdcaced063530e1a730b9c38a3a961b. 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/PLL371400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a2872f7f69442f3abd466d2d9391ca7a1e2ed4b0b62934d44eccfbc651ce69. 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/PLL371400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a03825f456414430e910c056fb20ba46580e5b50ae2b4c09fe78c64c58cb494. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLL371400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7f30f58699d8c27809b501959da47e4d033d66e5c921ac047fab4f7742389a. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/PLL371400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617f1ff99c450b172fce69c128acda0fd87d6205ec8bb42315e0d34fcb737e9b. 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/PLL371400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d1351b1e307b010d7e251c8a064b3ccb99fc2d0b9e736e3b5f1b77fa5a4440. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLL371400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba9cce9bb5797366cada6d225880423b674ad95ead6480c3b0cb6902b685c244. 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/PLL371400111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3813bb6f96455fbb3feafc7abefcd9a22272476eb7b9efa0dbc1750feffc374. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/PLL371400133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aac9f6fe9b1e088fa1b8b51f40fe11c510fad1d02a69ea9e06fe7e4127e528c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLL371400134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdd331584d81a67dba532394df7f4f8fc14e276acdfa7cbd35490ee23aca139. 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/PLL371400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c63a6356986ca3d197ae6b18f49b09243fc3aac83c07d0da797cde23aa5702. 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/PLL371400115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b111f11d273bc85a2ac0f212a1ad3d502a4f37b0c230074bcc99c260d1ae7f. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/PLL371400114.