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 0x4d8b691931ef59dc554abdb5d791b9c14b511a7bdfcbd6cde6c391a02b718dd5. 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/8b7111a2-eec9-4f10-9972-b02163690328.json and https://artists.proofprofile.net/proofs/artist/8b7111a2-eec9-4f10-9972-b02163690328.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 0x56455e5d0400d7d530c2e6d0039f5b010369d2e1443656dda6dafafed7114f77. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/GX3HH2385307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f68716c8d9c07f22376ebfe11a5872b6fc08adae61620490872452e1b609704. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/GBKQU2332894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe485e75052629183c0938344787e699357710a3d4f88766ee3e0562b8a3255f9. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QM42K2213387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d233161c3c9abf89ff732602c5d8bb790e23a48b9d964268f5bcf8bd55ffcd. 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/TCAEC1953926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefb67fd5b801b5e3f708521b1db1526f49d04b10ac4e4ea21b39b1eeb3add15. 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/NLRD52419111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef5181cc08da8c63f95751af9dfb893fdeccb5bafbb87478257fd227433fc83. 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/DEWO71700565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9952441b3ade6d1d79d3754cdc4193abff7f006b4f22debb01d10e5b0008ddbf. 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/NLRD52257856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127430376d71bfad219f384b6d105ea6e306076adf5c9dc11ea4bc0a33dd8287. 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/GX89G2330126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e4e3f8ed3ad55d0bb1921ef92e25f6072f41e0e9ca7cd2ac955c3bef17a5f2. 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/TCAGL2285935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03aa56dd62038e5c34222e01d90b56a3a62e2c7664024f062870d94e7052149d. 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/TCAGB2270181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bee5038e263fc26da915d84fe0607f8a47aa71e2fe2564d82a84ac91e7d0d97. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZP7F2121429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253eb32e6d5d06c269a96096a693549e3e7b10a2eb88185f24533b70dc0d5ec8. 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/TCAFM2150794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x104090253076476eccabc0c8dfefa9ff1ad0c5a19dbebd3078f6a13f2e59359b. 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/GB2LD2110088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41b56bc820cec82fb031be349162ebf9e8360057d32325db6f1743073357f7f. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZKDK2154555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5440f8136fa9568e03a710297b880f8187ca82cdb42705af5aa7448ce3889ba6. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/CAGOO2015895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x671b6946b48d23ba41c746193ee26bc4b2a7792aa342b234ec0ef135644ad18a. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/TCAEW2008641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78333060d5102f04758c3943ecc98870b429f58ce71109265f49630af07ab2a0. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QM42K2006204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f2fca68bbd1276f69a5a976c5b8bbcf3821ff66eb73491fc57b8b1e35979c8. 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/QM42K2023944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b77eba5864d57f47a6a06ddfe5e60e2badb487e07c966e7657038c870b3d0b4. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/TCAEP2067983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f3e3a30ca330a8ca2ba5b3a2563d556f3e0ad9341e2b1d6d4d72c53f5f9c32. 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/TCAEM1955872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c935ccad64770232229e48ebf0046a059bdfd4b2f0b2c72fe1b04b5011ce67. 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/TCAEL1903548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb020f97107682cc501cdc0aa550c845224bd56e243c85b4d7749b7148692b5. 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/ESA011947556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca302089d728cd890d4937125016c73695488512a7b614a5a7267dc335b34e0a. 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/CAWK51909740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb1558d08d6dfe2d15d9462ef5c155c20025640d19009de0cfc6262e4016bdb. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/TCAED1990216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa1d81c9f6c71a474a56ccaead7e35df1539630c080a89cfafc41ec900b181a. 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/TCAED1983748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f1520b1df4ca499483d950dfec1c57e1bb5913c5bd8bbe77d54b636787f186d. 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/TCAEB1953185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993422ad399057e808306b68dc56d2bf5fa9a3bc0606319190ad2d644d3d025b. 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/TCAEB1925943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf10ea6e2e67e3ef82c9d3e98d6b5bc17e5f11593a4c1a579c3464a673cc497b. 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/TCADZ1872280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a121d94b967129197a0c8783f1badf6e7cd1b64048366d7d5c63d8d6ddcaa4. 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/QZS662270033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215977062428d10b978e5774546db9ab785e06e1d61160a2a12e11f3a2a8b3f7. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CA5KR2355609.