thumb|upright=1.25|The Ladder of Divine Ascent depicts monks ascending to Jesus in heaven in the top right. 12th century, Saint Catherine's Monastery. An icon () is a religious work of art, most comm
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 0x63f7345463d26bb8102f21bf4eba16ead273b31942f952eba7d330867d391a24. 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/ce4ec25c-7225-4ebb-a874-05a0e32c8a8d.json and https://artists.proofprofile.net/proofs/artist/ce4ec25c-7225-4ebb-a874-05a0e32c8a8d.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 0xda382db45bc8bf4e81d3162affd107070f71f2c62aa602f1c0c5a671391814a4. 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/QMSTJ1405601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdceacf1df7676a1b72290893eb2b320fa08bd15b56c34b09620d69f2839a3f. 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/QMSTJ1405602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0f388032c3b5450c84fdfa60ae2520a3709311c1b7421781033d1b7aaf45bf. 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/QMSTJ1405603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e792c56535f6e12dbb020d44c142cea1a0b93a0f0a8659d5e472f6779a30ca9. 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/QMSTJ1405604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66234f9b8fde3d06f3be9186ca48b03f5c5e848b3d6d96e59edcb1c38405643b. 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/QMSTJ1405605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab011b08571fc86a59605814222c0230dccd6fe39aaab60091b4e931f5bd665. 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/QMSTJ1405606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632333c6ade28efe1bfaf1182fd1ddd38189301c358fbbeb71690227125472dd. 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/QMSTJ1405607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9206b59659bd6a0db4fde289abf419aa3aac71be028bed798f021c8d9feb521. 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/QMSTJ1405608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413b94e04d87baa296334e9214cf97568ba7884bf83935fefb409c93a27fb35e. 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/QMSTJ1405609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76458d23a29a638ff22c4b8abcfd0fd8afae4c5dd9efe006f1aed2ce51f46841. 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/QMSTJ1405610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49cffbf8eab4a8007eb12ee73297ed1598997894d1540fbefa17e74ef594fff. 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/QMSTJ1405611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e844510d58b230e86286a013c8de7a93ba265f71324d454595fd2bda7f8e25. 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/QMSTJ1405613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0b75e346a3d9eb62746854f1af739f8d16abaf9e92f8a319ad197a95cccdb7. 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/QMSTJ1405614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6fdc2d629eab230c3d0ec5cd813217cdfb405ffeb408d405e3085ffc90cd0aa. 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/QMSTJ1405616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621ad3f3f4b22833bacd0af72ac05bcd72ea22b1258d7d3415b0747ea36a39bc. 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/QMSTJ1405618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c7b7ad3aac27446bea3cff93f87ef67d9d61c5fdf7e1a94c3c1e829f9b8272. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:22: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/QMSTJ1405619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c2a61c643801c0858bcb43d023b392ceb4355ce4c47bdbb98ff13df71470f9f. 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/QMSTJ1405620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7a57e31da517675694ceed603d42eb68a9ac247a52d7dd05bcc4ae02b22b58. 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/QMSTJ1405621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac1056eefa9096045fe976d6cd6acaf7e92e0a450b64bfc211b8cd92847312e. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QMSTJ1405622.
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 0xc37e27cd33c42dbd1f5c0790f2e0afc636a8bced0d1e851a9df6e8373a07222e. 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/QMQVY1200564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ab9682b15acdbaf1ab3816c4e7d21caf635966f36701d7e7f6e40661059dd7. 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/QMQVY1200961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4d93726f41decb7b981960d415bf9c658b4d1ad7aa10f29a01e2c8ac0db301. 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/QMQVY1201034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99990f36bd2ff4be620024009846ade30dabdc8d46c9a5e47a65548e57b433f7. 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/QMQVY1200952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d5ba0741fb10f37e3382c6c3626bcbcc174a18bd3f2aee5b0b56ba21f286cf. 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/QMQVY1200621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13c70c930360b5f4e5c3dcfb9b91887da6f08b5d382906d71e66c194d7d72af. 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/QMQVY1200573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f584a2bf0c482522b7ce282f881eb9f317a9e98b44471867e67b4eee25e3a1. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:59: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/QMQVY1200969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebfb343ce4214de8643604cf282dde230e96cb0507fd218a409d763cec83d867. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QMQVY1300236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9a951a6eedc7e4acead7e8a97d4e0d8757dbcbcfd2bd8190dbd8d2f02e9b82. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QMQVY1200999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e0e127057e0bae4a4c0aaf3d6657a40728c6b78a0afa420ad88cdd3a4b4633. 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/QMQVY1200981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2fa99a6d4098429c35d93843b2852aed3e89ef529f25873b528d6b3c05e5c7. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QMQVY1201012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aff605808512a05894542269d85803992ab9807f98bfb9cd0da22795d8280a3. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QMQVY1200992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7756e4957c81dfd720c784949ef84bd415ac5999a40e70ce332a7853fd8a6a8c. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QMQVY1201045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa15e50e040a9877a44b62999c02fc699d1a27cbd274caa8a2986cc984631544. 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/QMQVY1201060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8a095bc6e854e070872a9cc9c9560024f2fef95077eaab2b77dbc889cbbd21. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QMQVY1200469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f4c87d58011df1b58b1eba19edbe9e249aa432c0c6df094e59737621201219. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QMQVY1200838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d873a93d8dc40b6b0e49f52ce18bdaff9b442c1594fbd767a73fa1edd5ecc46. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QMQVY1200151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490d74b0408d228154d574cbcde147fd1d862c088ed80e20156c67dc3c56b23a. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QMQVY1200581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea1a1bb54aaa2a6b068995d361dbe26c0aa27b51985ec5964e557b73cab7ce1. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/QMQVY1200210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8984188bb150952ed0225a6e02362485012a420acbfdeb8d77592b0ab28386f. 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/QMQVY1200274.