thumb|Vanitas (Latin for vanity) by Léon Bazille Perrault, 1886 Vanity is the excessive belief in one's own abilities or attractiveness compared to others. Prior to the 14th century, it did not have
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 0xfafb99e7096b0b47eae5ab3666009bcd3ee4b3577a4c87e597d63eb0c71df686. 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/a556132a-5ad9-4333-93ab-90751375499c.json and https://artists.proofprofile.net/proofs/artist/a556132a-5ad9-4333-93ab-90751375499c.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 0xd14b4e400aa11587b6efd9edb9dad941963487ef9bb36344b8484e3aae3f3699. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZMHM2288081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8aa163641306a3c92b134a83144683b32aef36edec2c84383d041565dad3f89. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZS662286225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8aa163641306a3c92b134a83144683b32aef36edec2c84383d041565dad3f89. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZS662286225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb8b3965c2557252602dc5c025a9f7221da564c87c2b4bc8a24b38198eb31d8. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZS632281301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f663530488e7d4e0dba312bbd1bcb43a1d3cee6e80270129e640c3597fee90f. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZMHK2234091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5e5789396289127e8318a21592aba6fbe17e313d7c112d727641ff35ce87f7. 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/QM42K2345095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3064250a0eaed4c741b4b4c3ca4aff2a34df486a6eb36c42d7b3193f3084663. 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/QM42K2394390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3064250a0eaed4c741b4b4c3ca4aff2a34df486a6eb36c42d7b3193f3084663. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM42K2394390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1daac5cac6befa25b9dc8c4714ed8c959a2344479d1c010d192330e01a1f8dc5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZMHK2327603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1daac5cac6befa25b9dc8c4714ed8c959a2344479d1c010d192330e01a1f8dc5. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZMHK2327603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c172f5bd4853d0b9258b1d908686b9f87bba8de0c22e300096d8ac5996397f. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZWFM2359069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66466b0cdf7ffddee17fd643938565978ba6b128e2522d517366fc339d39bd8c. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZK6M2499452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66466b0cdf7ffddee17fd643938565978ba6b128e2522d517366fc339d39bd8c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6M2499452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a5e2fd69b4b9bbea29570564574abca2a4864402905bbb40fe81b52b25335d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZFZ42574758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108e0646a26b60e8bc2d05e2547efb0f62e347dbede10668471ecce00914f3f4. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZHN32517761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ce3330de0973037ed38f90cc9f344348d35eafbf44d51a04af1a9900282ac7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN82524584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1fc9b531322b618931a73a1c958e715c7eaf9d119404d35397e067302c3a29. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23: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/QZK6Q2527230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10985bd7ad2a9de9d8e1b66f73e1438fad06ecc252ac1ce1f5cda853903fec0a. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZHNC2508558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3b642598746ab1be5988d9a4da5138eb191cb9b69d58244008ca443fefca81. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZRP42528879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd44361833fbea6e2f27371be21d9e2e8a643c75d7f39c699bc184d4841a5a5. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZWFN2590640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb636090de58a55fe0fdeeaea945ad43aed2fafb990f855e35cf481091d7eb220. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZWFX2536746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb335c806d8b4acb3e9d90d2ca0123840f6a96eb337547dde90d193ad5eec35e7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7Q2573948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x751685ddf88d28fe6d379aba522ee386051bb3c7a8b4fc5f6928c3a35aea574d. 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/QZTAW2497596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55723950ca4d66262cb05551c00476c72812697c1958d4dbbba832d4e6ab4401. 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/QZPLS2480203.